If my heart had turned to stone, it shattered when the right love came along You found me here alone, and made all the pain that mattered be gone I've been waiting for you Though I don't see you with my own eyes, I can still believe it's true Sometimes I doubted, but sometimes I knew that all along I've been waiting for you If my soul had torn away, it mended when you met me where I stood Fulfilling day by day 'til my emptiness has ended for good And I've been waiting for you Though I don't see you with my own eyes, I can still believe it's true Sometimes I doubted, then sometimes I knew...but all along I've been waiting for you And if it seems a small eternity, Lord, I'll remember and think of all the times you've waited patiently for me I'll be waiting for you Though I don't see you with my own eyes, I can still believe it's true Sometimes I doubted and sometimes I knew, but all along I'll be waiting for you I'll be waiting for you Though I don't see you with my own eyes, I can still believe it's true Oh, sometimes I doubted and sometimes I knew, but all along I'll be waiting for you I'll be waiting for you If my heart had turned to stone, it shattered