I found this article very2 good for me…  

Whether you are your own boss or you work for someone else, you’ve probably faced some ‘rough patches’ from time to time where things didn’t turn out quite like you had expected or you went toe to toe with a challenging problem.

Some were probably minor, others a bit more serious, but if you look carefully, you’ll find that virtually all of them helped you in one unexpected way or another.

Here are some practical tips to help you get the most from difficult experiences. You’ll often find that changing your perspective just a little bit is enough to turn things around.

1) Learning experience
It helps if you view every difficulty and failure as a potential learning experience, even if the ultimate lesson is that you need to start playing to your strengths and trying something else.

2) A difficult situation helps you grow
By problem solving and gaining new knowledge, you strengthen your character and expand your expertise.

3) Be positive
Just because you struggled doesn’t mean that the outcome is always negative. Maintain a positive attitude throughout your situation. This helps you make good decisions and will also keep your stress levels under control.

4) Become stronger
Use each new life experience to better equip yourself for whatever the future holds.

5) Perspective
Sometimes, your ability to handle difficulties is all a matter of perspective. Try to put your situation in perspective by comparing it to things you’ve gone through in the past. Sometimes, it also helps to think of a “worst case scenario”. Realizing how things could have turned out much worse can quickly shift your perspective.

6) Know when to let go
Constant struggle could be a sign that you are using a poor strategy to pursue your goals. Take a step back and see if there is a better, easier, or simpler way to accomplish your objective. Don’t keep banging your head against the wall! Taking this a step further, sometimes you just need to let go of this particular outcome and open yourself up to other possibilities.
This doesn’t mean you need to give up on your ultimate goal, but it may mean that you need to find another way to get there.

Sometimes it’s better to find a way around an obstacle rather than trying to force your way through it.

From : www.goalstoaction.com/blog/41/hidden-benefits-of-struggle