Taken from Mastin at The Daily Love.com
There are SUPER frustrating times on The Path. Instead of fighting against frustrating times with more frustration, anger and resentment, take a higher road today.
Remember, a delay is not a denial. The Uni-verse's timing is always perfect and if something isn't quite manifesting yet, there is a reason. So, today, instead of choosing to be angry, hurt or just plain ole pissed off, take a BIIIIG DEEP BREATH and know that everything is happening in perfect time. It might piss you off to know that it's not happening in YOUR time, but it is happening in the perfect time.
Do what you can do that's within your power today and let go of the rest. There's no use letting the things you can't control dictate your level of happiness.
So, instead of choosing frustration because you think you won't be provided for or taken care of, choose to see the circumstance through the eyes of faith, and then relax, let it go and enjoy the rest of your day doing what you can.
We are not all powerful beings, though sometimes our ego would like us to think we are. There is also a tremendous gift in not always getting what you want. There are gentle and compassionate Hands that are guiding your life.
So instead of fighting against what you cannot control today, let go and choose to see the delay as a miracle in disguise sent by One who loves you, who has your best interest in mind and Who is setting up an even greater outcome than you can now imagine.