I agree, although you have to learn from such things, you can't let them haunt you.
AS Wardonkey says, we've all made shockers.
The best way to get over it, is doing the correct thing in a similar situation in the future.
WEll done getting there, cashing and writing a good read.