I know it ain't easy, being in love with me So many nights I left you lonely Crying yourself to sleep We ain't perfect people And we're not pretending to be I tried through my flaws and scars To show you the best parts of me Now I give my whole heart Yeah, and if that ain't enough baby Then I'll give you more You get my whole heart Baby, yeah, and if that ain't enough baby Baby I, baby I, I'll give you more I just wanna be your safe place Teach me how to earn your trust babe You found what's hard to reach Right down to the heart of me I know It's so hard to let your guard down Yeah Love is often never changing Show you that it's worth saving I don't mind waiting Don't deserve patience I know You deserve my best Rather hold my breath And to give you love I give my whole heart Baby, yeah, and if that ain't enough baby I'll give you more You give my whole heart Baby, yeah, and if that ain't enough baby I'll give you more Anything you want baby I'll supply it babe I'll give you more Said I'll give it to you Oh, oh, oh, oh More, more You don't have to ask I'll give you more Said I'll never turn my back I'll give you more More, more I'll give you more There ain't nothing that I wouldn't do I'll give you more