Lately all my skies have gone grey And all the words I could say Just never seem to come out right Even roses they fight Over that last bit of light Ever since the day That you walked away Forever and a day Doesn't seem too far away If that means you'll make your way back to me 'Cause no matter how hard I try When I close my eyes at night You're still the only dream I'll ever dream of Just don't keep me waiting for too long 'Cause I will keep waiting far too long I read once in a book That if timing ain't right She'll leave you standing out on your own Luckily I don't believe In all those things that I read So I'll keep waiting For you to come back home 'Cause all I've got is time on my hands And time on my mind Where heartache is but a passing memory And just like leaves on a tree As they fall for the breeze I hope one day you'll do the same for me Just don't keep me waiting for too long 'Cause I will keep waiting far too long Don't keep me waiting for too long 'Cause I will keep waiting far too long ♪ Lately all my skies have gone grey And all the words I could say Just never seem to come out right Even roses they fight Over that last bit of light Ever since the day That you walked away