A wonderful person and a dear friend recently sent me a thought-provoking e-mail. It outlined a number of daily, mundane, inconveniences in our daily lives which stress us out so much. It flashed back to the tragedy of 9/11. The same inconveniences, annoyances and delays saved so many lives. Somebody had to drop of their kids at daycare out of turn, another person got a cut on his foot and had to stop at a drugstore to get a bandage, somebody was held up in traffic...... All of these people were late getting to the twin towers and because of that are alive today.
Maybe all these daily little bumps on the freeway of life are a part of the master plan. And what, might you ask, is the master plan? The answer would be a resounding "No Idea". The planner and architect is God and only He knows!
The next time you are held up in traffic, delayed at an airport, etc. etc....... Deal with it. It maybe a blessing in disguise. Take everything in stride, accept it as a part of life. And it's a lot easier said than done!
Taking these tiny road bumps in stride can be extrapolated to accepting who you are as a person. "Type A" personalities would have the toughest time with accepting their limitations. People who always want to be ahead of everybody else, want to be better at everything compared to people in their social circle will have their stress level through the roof when faced with these daily road bumps, however inconsequential these might be.
I'll try not to complain the next time I'm stuck in traffic or delayed at an airport or....... (so many other things). It'll be hard but I'll try! Because somewhere in that delay, in a hidden corner of that annoyance, could possibly lurk a blessing.
To be happy, embrace life as it comes and accept it with all its joys and pin-pricks.
Remember, happiness is a journey, not a destination.