You got a heart so heavy Far away from home Too many people hurt you baby All along the road When the darkness fades in Oh that's when all the stars align Oh you ran out of hearts If I could I would give you mine And if you go through hell You gotta keep on going Oh I swear it's not the end And if it hurts like hell To walk all over broken dreams I'll be your wishing well Oooh You gotta keep going Oooh You gotta keep going Sacrifice can be torture When it's in the name of love Oh in this world they call you the monster If you're living for the truth When the darkness fades in Oh that's when all the stars align Oh you ran out of hearts If I could I would give you mine And if you go through hell You gotta keep on going Oh I swear it's not the end And if it hurts like hell To walk all over broken dreams I'll be your wishing well Oooh You gotta keep going Oooh You gotta keep going Take a deep breath, come on, just hold my hand Darling, it's not the end You'll be laughing again, but until then I'll walk with you through hell And if you go through hell You gotta keep on going Oh I swear it's not the end And if it hurts like hell To walk all over broken dreams I'll be your wishing well Oooh (I'll be your, oh I'll be your) You gotta keep going Oooh (I'll be your, oh I'll be your wishing well) You gotta keep going