Well it's been a while and I'm still waiting And if I'm being honest I'm getting tired of praying When nothing's shifting Where are you? Are you listening? I've read about the days and nights they wandered Aimless in the wilderness Asking how much longer Until they'd see it Will I ever see it? If you could keep a promise After forty years of wandering When the answers felt like secrets But you always have your reasons 'Cause you're not in the business Of keeping things unfinished While you're preparing something My waiting's not for nothing 'Cause forty-one is coming Forty-one is coming So if it's not your timing then don't change it Just promise you'll be with me Every minute that I face it I might be tired But I know your ways are higher If you could keep a promise After forty years of wandering When the answers felt like secrets But you always have your reasons 'Cause you're not in the business Of keeping things unfinished While you're preparing something My waiting's not for nothing 'Cause forty-one is coming Forty-one is coming I've lived through nights that feel like lifetimes And days that never end But I trust you just enough to know That you'll do it again If you could keep a promise After forty years of wandering I'll keep hoping till I see it I'm not going back to Egypt 'Cause you're not in the business Of keeping things unfinished While you're preparing something My waiting's not for nothing Forty-one is coming