Harder than we thought it would be But we made it, you and me Ah, was lookin' like we lost it, everything But look at us now, baby 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) whoo! 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) I will 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'll 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 (Who, who) I will You gotta know, love You should know (know, love) I'll do (for you, love) I'll do, I'd do anything Let me show you (let me show you) Let me show you, oh, what I mean Oh, yes, I will (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) I will (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) I will I will (who, who, who) I will (who, who, who) I will I will