Contrary to popular belief, life is not full of challenges.
Life itself is a challenge.
Challenge itself is life.
Either you challenge or you will be challenged.
Either you live your life, or your life will live you.
Yet, challenging yourself doesn't mean fighting against yourself or being at war with life. On the contrary, it means accepting the law of nature, accepting life in its entirety, accepting yourself fully and being fully at peace with yourself and do whatever is necessary to go around the obstacles that are in your way with full commitment. That means doing it without any wasteful resentment at all. If in the process of going around your obstacles you constantly and habitually curse and swear at them, how can you be fully committed in doing it, right?
Here is the good news. No need to curse and swear anymore because if it is true that...
LIFE = MORE CHALLENGE + CHALLENGE
Then LIFE - CHALLENGE = MORE CHALLENGE