When you feel down and out Nothing seems right, it's like you walking through a cloud Lay it all on me Raindrops roll down your cheek When life turns out a little different than your dreams Lay it all on me 'Cause even if the sky is falling down Nothing could change my love And even if your heart is filled with doubt I swear I won't give up And I'll be here to remind you that you'll always be enough Whenever life gets too heavy Lay it all on me Lay it all on me When you feel out of place You're in my arms, but you're a million miles away It's okay Lay it all on me When you can't sleep at night You feel so tired, but you just can't turn off your mind Lay it all on me 'Cause even if the sky is falling down Nothing could change my love And even if your heart is filled with doubt I swear I won't give up And I'll be here to remind you that you'll always be enough Whenever life gets too heavy I might not be able to fix a single thing But I'll stay here beside you no matter what life brings So lay it all on me