(Don't keep me waiting, waiting) I got a reason but there's a million more They keep me holding on I miss the feeling, a subtle hand on yours We've been away too long Time wears away the hardest stone Don't keep me waiting, waiting For 40 days and 40 nights This heart of glass can't take it I need you here to make it right Our love is fading out so show me is it now or never The time is tickin' down, I'll find someone who'll stay forever Don't keep me waiting, waiting For 40 days and 40 nights (Don't keep me waiting, waiting...) (Don't keep me waiting, waiting) Don't wanna burn out, into the sun we go We tried to chase the light The night has come now, Icarus take me home I'm on your side But time wears away the hardest stone Don't keep me waiting, waiting For 40 days and 40 nights This heart of glass can't take it I need you here to make it right Our love is fading out, so show me is it now or never The time is ticking down, I'll find someone who'll stay forever Don't keep me waiting, waiting For 40 days and 40 nights (Don't keep me waiting, waiting...) (Don't keep me waiting, waiting) (For 40 days and 40 nights)