How far can we go? I've been here on my own But I don't know It just has been a long, long way to go But waters ain't deep anymore (You should agree, you should agree) Nothing but the best of it all That I gave to you, gave to you All my love can tell And I said it before, there's never been someone else In your mind I'll stay For all the things that I've done, must be so hard to forget Ah, ah, ah Ah, ah, ah All my love Ah, ah, ah, ah How deep is your love? Is it enough to move on and let me go You don't know Sometimes wish that things were like before It's hard to believe in your words (But I'm still loving you, still loving you) 'Cause you keep being so nice to me (to me) Seems so nice to me, nice to me All my love can tell I never said it before? I just keep telling myself In your mind I'll stay For all the things that I've done, gonna be hard to forget All my love can tell I never said it before? I just keep telling myself In your mind I'll stay For all the things that I've done, gonna be hard to forget All my love can tell All my love can tell Ah, ah, ah Ah, ah, ah All my love Ah, ah, ah, ah