When you feel down and out Nothin' seems right It's like you're walkin' 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 fallin' down Nothin' 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, 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 fallin' down Nothin' 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 right here beside you no matter what life brings So lay it all on me