Well @firepower, being a person of many mistakes, including motor accidents I must agree with you. There is nothing quite like hitting a low point in your life - it instills strength and character in a way few other things can and when you manage to learn from your mistakes you gain experience that is absolutely priceless.
Without the mistakes and the low points, the special parts like success and happiness wouldn't have as much meaning.
Rock on brother!