I read an interesting article in The Daily Telegraph about Mike Oldfield, of
Tubular Bells fame, who has had a history of perosnal difficulties and demons. He said in the end of the article:
I love the philosophy that everything that happens to you is the perfect thing to happen to you - even if you can't see it at the time. And if you can accept that, instead of struggling to be something else, you're well on the path to having a peaceful life.