I share similar battle scars. As painful as these situations are, the ability to pick oneself up, dust oneself off, and get back into the game is, in my humble opinion, a great skill (as long as you take the knowledge of what worked, what didn't, etc. with you into the next endeavor).