Neil comes from the same school I do, I believe that what makes a person successful is not how a person handles success, it's how a person handles failure. I believe you must find a way to laugh about your problems and then go make the changes you need to, in order to make sure you don't make the same mistake again. I have no time for snivelers, it's a total waste of emotions and it's also a choice.
I choose to laugh... Not cry :-)
When life tests you in the fire you can either quit or become stronger.
You can use it to build character or sit around feeling sorry for yourself.