Image Credit: Google
It is true that everything in life happens for a purpose, and always for our own good. If you think about it, all our past experiences actually happened to bring us to where we are today , and it is always for the good. All the past experiences make us a better person. So, whatever challenges that we may face today, consider it happening to bring us to the next level.
Really, I don't know about your philosophy but its mine....!!!! What you say about it?