If there's a reason you've been waiting for Waiting for If there's a feeling you've been waiting on Waiting on If there's a season you've been changing for changing for If there's a reason you've been waiting Cross Cross that river and sky And every dream, I have Is from the other side If there's a reason you've been holding off Holding off If there's a feeling you've been hiding from Hiding from If there's a reason you've been waking up (Wake, waking up) If there's a life you didn't realize I can see the sunrise Across that river and sky On the other side All of these dreams I have had Sound like a quite, quite mind Every word I have sung If these songs could speak If these clouds they could cry Oh we'll find our way home Across that river and sky There's a reason you've been waiting for, Waiting for If there's a reason you've been waiting for, waiting for If there's a reason you've been waiting for, waiting for If there's a reason you've been waiting To pray (If there's a reason you've been waiting for, waiting for) And un-pray (If there's a reason you've been waiting for, waiting for) To fall (If there's a reason you've been waiting for, waiting for) And un-fall (If there's a reason you've been waiting for, waiting for) To heal (If there's a reason you've been waiting for, waiting for) And un-heal (If there's a reason you've been waiting for, waiting for) To change (If there's a reason you've been waiting for, waiting for) To un-change (If there's a reason you've been waiting for, waiting for) To leave (If there's a reason you've been waiting for, waiting for) To un-leave (If there's a reason you've been waiting for, waiting for) To love (If there's a reason you've been waiting for, waiting for) And un-love