It's by John Waller, and if I was tech savvy enough, I'd post the link. Here are the lyrics, though:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
I'm waiting
I'm waiting on You, Lord
And I am hopeful
I'm waiting on You, Lord
Though it is painful
But patiently, I will wait
I will move ahead, bold and confident
Taking every step in obedience
While I'm waiting
I will serve You
While I'm waiting
I will worship
While I'm waiting
I will not faint
I'll be running the race
Even while I wait
I'm waiting
I'm waiting on You, Lord
And I am peaceful
I'm waiting on You, Lord
Though it's not easy
But faithfully, I will wait
Yes, I will wait
I'm waiting on You, Lord
And I am hopeful
I'm waiting on You, Lord
Though it is painful
But patiently, I will wait
I will move ahead, bold and confident
Taking every step in obedience
While I'm waiting
I will serve You
While I'm waiting
I will worship
While I'm waiting
I will not faint
I'll be running the race
Even while I wait
I'm waiting
I'm waiting on You, Lord
And I am peaceful
I'm waiting on You, Lord
Though it's not easy
But faithfully, I will wait
Yes, I will wait
I will serve you while I'm waiting
I will worship while I'm waiting on You, Lord
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
When I heard this song, I thought, "Yes. That's it." I can move ahead, bold and confident. Taking every step in obedience. The waiting is half the fun...in a strange (and not always fun) sort of way. This is certainly where the challenge is. It's also where the growth is, where the changes take place, or as my pastor calls it, "God's gym". Where He works us out. I also knew someone who likened it to dross being burned out of gold matter. What is revealed under layers of what we thought mattered and what was once important, is pure gold.
How much God loves us, to give us trials that challenge and change us. How much more wonderful the painful times become when we allow Him to refine our desires and repair misaligned, destructive areas of our lives.
I tell my toddler daughters often that I would not discipline them, make them wait patiently, or not give them what they are asking for sometimes, if I didn't adore them so. I want the best for them. I'm looking down the road for them in a way that they cannot yet do for themselves.
Isn't that just what God is doing for us?