Never thought that i Could ever love again Had given up And didn't care what could've been But i was wrong My baby mended my heart They kept on telling me To move along my way That you were trouble And you'd break my heart someday I knew they were wrong When i had you in my arms And i'll keep on waiting Yes i'll keep on waiting I'll keep on waiting Till you're back in my arms Never knew myself as anybody's fool But this here heart of mine says I'm a fool for you And i'll keep on calling Till you're back in my arms Just because time says We cannot have today Doesn't mean we don't remember yesterday And i'm too calm When i have my baby in my arms Yes i'll keep on waiting Yes i'll keep on waiting I'll keep on waiting Till you're back in my arms Said goodbye so many times And promised to be true Seen the sky so many times Just to get to you I never thought the words forever Really meant a thing But darling if you asked me I will wear your ring And i'll keep on waiting Yes i'll keep on waiting I'll keep on waiting Till you're back in my arms I'll keep on waiting Yes i'll keep on waiting I'll keep on waiting Till you're back in my arms