I'm one of those people who believe everything happens for the best, and that there is a reason for it. This simple belief has enabled me to get through some pretty tough times.
I can't tell you how many times I would be in a situation that was good fortune -- and then I would realize...had not that other crappy thing happened, I wouldn't be here now enjoying this wonderful thing.
That didn't answer your question. Sorry.