No one will disagree that life brings challenges, but step back for a moment and ask the deeper question, which is why. Why is life so difficult? No matter what advantages you are born with - money, intelligence, an appealing personality, a sunny outlook, or good social connections - none of these provides a magic key to an easy existence. Somehow life manages to bring difficult problems, the causes of untold suffering and struggle. How you meet your challenges makes all the difference between the promise of success and the specter of failure. Is there a reason for this, or is life simply a random series of events that keeps us off balance and barely able to cope?
Spirituality begins with a decisive answer to that question. It says that life isn't random. There is pattern and purpose inside every existence. The reason that challenges arise is simple: to make you more aware of your inner purpose.
If the spiritual answer is true, there should be a spiritual solution to every problem - and there is. The answer doesn't lie at the level of the problem, even though most people focus all their energies at that level. The spiritual solution lies beyond. When you can take your awareness outside the place where struggle is ever-present, two things happen at the same time: your awareness expands, and with that new answers begin to appear. When awareness expands, events that seems random actually aren't. A larger purpose is trying to unfold through you. When you become aware of that purpose - which is unique for each person - you become like an architect who has been handed the blueprint. Instead of laying bricks and fitting pipes at random, the architect can now proceed with confidence that he knows what the building should look like and how to construct it.
(Deepak Chopra. Self Power: Spiritual solutions to life's greatest challenges. Harmony Books, 2002)