[Verse 1]I've spent so many nights just lying by your sideDreaming of the places we could goAnd all the things about you that I will never knowI’ve spent so many nights trying to figure out what's wrong from rightAnd I'm not sure I’ll ever understand if I'm working on the devil or God's plan[Refrain 1]And even if the heavens start calling out your nameThe angels and the devils, they start to look the sameAnd even when the sun comes to eat the moonIn the fire and the brimstone, I'll be waiting there for youI'll be waiting there for you, I'll be waiting there for youI'll be waiting even if I'm gone[Verse 2]I’ve spent so many nights feeling like I’m under-qualifiedTo be the father of a girl so strongAnd I feel like I only get it wrong[Refrain 2]And even when the oceans start boiling up in rageThe clouds burst into thunder and the blood begins to rainI promise I am yours in anything you needAnd even when I'm not there, I am wishing I could beI am wishing I could be, I am wishing I could beI am wishing[Outro]That your, your happiness will be the end of sufferingAnd your, your happiness will be the end of suffering