If it doesn't go my way It doesn't mean you're not for me Cause your love is so much better I'm learning to remember your goodness If it doesn't go my way It doesn't mean you're not for me Cause your love is so much better I'm learning to remember your goodness Though the seasons may change Your love still remains You are faithful through the ages You won't fail me now While I'm waiting I'm trusting in you I'm waiting I know you'll come through While I'm waiting I'm worshipping you I'm waiting waiting on you Lord I'm yielded to your mercy With a hope that's never ending I've come with expectation Cause I want to see your glory revealed Though the seasons may change Your love still remains You are faithful through the ages You're working here and now While I'm waiting I'm trusting in you I'm waiting I know you'll come through While I'm waiting I'm worshipping you I'm waiting waiting on you I will wait in surrender and know that you're good When I'm stuck in the desert your glory shines through While I'm here in the fire I know I'm made new Like reflection in gold, may they only see you I will wait in surrender and know that you're good When I'm stuck in the desert your glory shines through While I'm here in the fire I know I'm made new Like reflection in gold, may they only see you I will wait in surrender and know that you're good When I'm stuck in the desert your glory shines through While I'm here in the fire I know I'm made new Like reflection in gold, may they only see you While I'm waiting I'm trusting in you I'm waiting I know you'll come through While I'm waiting I'm worshipping you I'm waiting waiting on you While I'm waiting I'm trusting in you I'm waiting I know you'll come through While I'm waiting I'm worshipping you I'm waiting waiting on you I will wait in surrender and know that you're good When I'm stuck in the desert your glory shines through While I'm here in the fire I know I'm made new Like reflection in gold, may they only see you I will wait in surrender and know that you're good When I'm stuck in the desert your glory shines through While I'm here in the fire I know I'm made new Like reflection in gold, may they only see you While I'm waiting I'm trusting in you I'm waiting I know you'll come through While I'm waiting I'm worshipping you I'm waiting waiting on you While I'm waiting I'm trusting in you I'm waiting I know you'll come through While I'm waiting I'm worshipping you I'm waiting waiting on you