Everyone screws up. Learn from it and move on.
However, just realize that posting this on BF brings all the mightier than thou posters out of the woodwork.
Then again I make the same mistakes over and over due to my temper so take what you will from my post.