I am a believer in the fact that hurdles eventually makes you stronger. Of course all the problems in life cannot be lumped together but I find that there is a general pattern to life. Once you go through a situation, next time you learn how to avoid it or deal with it when it occurs.
That is what Nietzsche would say! Warriors embrace hardship.