We all slip up from time to time, don't go beating yourself up. One minute in time doesn't change an entire destiny.
The great news is that you've realised your error and will learn from it, that's for certain, so next time when your emotions are high you'll invoke a different approach, right?
Beckyb, you are on what is called the moral high ground and it can seem strange but it's the right place to be in the long run, even if you feel like yelling sometimes.
- Nobody has ever learnt anything important from happiness and success; problems make us grow - Consult your plan, not your feelings - If you haven't set goals, how can you expect to achieve anything?