All my life was made for winning Never let them break me see me cry History was written by winners All the ones who've made it through the night Seven seas won't keep me from coming Seven mountains climb it higher all for you Seven seas can't stop my army Seven seas can't keep me fighting for my kingdom Fighting it all for you Giving it all for my freedom Fighting it all for you My heart bleeds out for your loving Yet I know the taste of treason Bitter ending days falling into dawn Here I stand outside my prison Wondering what's taken me so long Seven seas won't keep me from coming Seven mountains climb it higher all for you Seven seas can't stop my army Seven seas can't keep me fighting for my kingdom Fighting it all for you Giving it all for my freedom Giving it all for my freedom Fighting it all for you My heart bleeds out for your loving