Isaiah 26:3
You will keep in perfect peace
him whose mind is steadfast,
because he trusts in You.

I've always thought of myself as a patient person, but as I am being squished, I see some truth come out.  It's hard to sit here and wait, to feel like we're doing nothing, but over the past few years I have learned that His way is always perfect and His timing is always exactly when He wants.  I need to keep reminding myself of that in the midst of waiting.  My Mom shared a song about a week ago by John Waller called
While I'm Waiting and it really hit me, opening some flood gates of relief. 

Lyrics :
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 will serve You while I'm waiting
I will worship while I'm waiting
I will serve You while I'm waiting
I will worship while I'm waiting
I will serve you while I'm waiting
I will worship while I'm waiting on You, Lord