</font><blockquote><div id="quote"><font class="small">Quote:</font>
It plays over and over.
</div></font></blockquote><font class="post">
I know.
You need to either sit down for a while and think about nothing BUT this situation. THEN tell yourself that's enough, and put it up on a shelf and stop thinking about it (and stop yourself from thinking about it.) Distract yourself, find things to do that require your full focus (computer games, movies whatever!) You can always take it back down off the shelf and review it if you find it useful.
I think you are doing ok, personally. I realize this has affected you negatively, but as you noted, you have gone a long time without a major panic attack...so you are healing! You are doing well. Hopefully you will go just as long or longer before any other panic attack like this.