Patience is a virtue.
At least that's what they say.
Unfortunately, it seems to be one of the hardest ones to learn, and just when you think you've learned it, you realize you haven't.
I usually have no problem waiting for things when I know it's going to be a short wait and I'm not in a hurry, like today when my laser hair removal was interrupted by an overheated machine or even when I was stuck in Germany for 9 hours longer than I anticipated because I missed my morning flight. I do get a little testy when, say, I'm in traffic and trying to get somewhere that's anywhere other than my car in the middle of a packed freeway, but I try to relax and take advantage of the wait with a car dance party or sing along.
But what about when I have no idea how long I'm going to be waiting and there is absolutely nothing I can do about it?
That's when it gets difficult.
Whether it's something as simple as waiting for the phone to ring or as big as pieces of a life changing puzzle to fall into place, exercising patience obviously not the easiest to do.
The key I've found for myself is to do what I can when I can, and then let the other things happen as they will, and, most importantly, try not to stress about it in the meantime. There are other things I can be doing while I wait.
As Jewel said:
If I could tell the world just one thing
It would be that we're all OK
And not to worry 'cause worry is wasteful
And useless in times like these
I won't be made useless
I won't be idle with despair
I will gather myself around my faith
For light does the darkness most fear
Easier said than done, of course, but I'm sure going to keep trying!