"Even miracles take time." -From Cinderella
Many times in life when we expect things to go a certain way--according to our planned timing--and when they don't, we become disappointed. Sometimes we fail to realize that certain things take time, and if we have the expecation of things working out at an unrealistically fast pace, it can lead to disappointment if we don't have the right attitude of patience. One of the greatest virtues when it comes to dealing with situations that seem to be dragging out too long, is patience. Patience is crucial because there are inevitable times in life when plans get delayed or hopes become temporarily deffered.
There may be areas of your life right now where you are waiting--waiting to get called back from a job, waiting for God to provide you with an answer to a prayer, waiting to be delivered from a certain situation you don't have control over, but must instead practice patience with. Waiting can be difficult, but I've found that immersing yourself in positive activities as well as God's word, can help the wait seem less like a wait and more like an enjoyable time.
I love what it says in Psalm 37:34 (TLB): "Don't be impatient for the Lord will act! Keep traveling steadily along his pathway and in due season He will honor you with every blessing."