Harder than we thought it would be
But we made it, you and me
Oh, was lookin' like we lost it, everything
I know it took a while, but it's time for you to smile
And together, oh, we've come such a long way
(Who, who) who, who's gonna be your shoulder?
(Who, who) who's gonna be there for ya?
(Who, who) when it's all over, ooh, when it's all over
I know you feel that the storm is coming
But we'll sail on together, you and me
When the rain just won't stop falling
I'll be your shelter, baby
Please know you're not alone, the songbird hasn't flown
And for you, I'd go such a long way
(Who, who) who's gonna be your shoulder?
(Who, who) who's gonna be there for ya?
(Who, who) when it's all over, ooh, when it's all over
You should know (know that I'll)
Let me show you (let me show ya)
Let me show you, oh, what I mean
(Who, who) who's gonna be your shoulder?
(Who, who) who's gonna be there for ya?
(Who, who) when it's all over, ooh, when it's all over
(Who, who) who's gonna be your shoulder?
(Who, who) who's gonna be there for ya?
(Who, who) when it's all over, ooh, when it's all over
I will (who, who, who), I will