How much patience do you have with Life? Are you willing to overcome minor obstacles as you move through your day?
Or does anything and everything that does not move in accordance with your wishes cause you annoyance–if not outright frustration?

Consider the possibility that the little obstacles in life are not obstacles at all, but stepping stones. Look to see what they offer you in terms of growth, and you’ll see their treasure.

Neale Donald Walsch