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