Haaah, Hashbrown, didn't I link you to him or something? I bought all of his videos for my birthday, and I still haven't gone through all of them, because there's so much information in them! I have to keep on re-watching them to solidify what I've learned.
At one point of time or another, we all face a similar problem or obstacle. The main difference is how we face each ordeal and react to it from future memory, whether the experience be joyous or hurtful.