Sounds like you're on the right path. It's time for another list of short and long term goals.

I would make not reacting right away and waiting at least an hour as number 1 on your short term list.

Keep WORKing.

PMA