When I first met you There were so many things about you Life was tough growing up, so you had to be tough And how you never let nobody inside Now we've been together And it's starting to feel so real You've never been this soft, never given your heart And you're not really sure how to feel But if you put your trust in me I'll never let you down, you'll see And you'll finally know what it's like to be loved by someone honestly and completely And baby, I'll shelter you from the rain I'll never let your heart feel the pain I'll always be right here with you No matter what comes, oh we've got to go through And baby, I'll shelter you from the rain I'll never let your heart feel the pain I'll always be right here with you No matter what comes, oh we've got to go through Ooh, yeah Some may tell you they love you, but they don't got your back As soon as the hard times come, they'll be quick to run Leave you just like that No, not to me I said I would be the love of your life I guarantee I'll treat you right. If you stay with me I'll be by your side, baby, I'll never leave But if you put your trust in me I'll never let you down, you'll see And you'll finally know what it's like to be loved by someone honestly and completely And baby, I'll shelter you from the rain I'll never let your heart feel the pain I'll always be right here with you No matter what comes, oh we've got to go through And baby, I'll shelter you from the rain I'll never let your heart feel the pain I'll always be right here with you No matter what comes, oh we've got to go through