It sounds like you've got some coping strategies which are great.
Have you tried finding a stone or coin you can keep in your pocket to hold onto when your feelings become overwhelming?
I took a stone I found at a WOR and at the suggestion of one of the guys there now keep it in my pocket. This way I can hold onto it when I'm at work or in a stressful population. It's a nice reminder to me that I can feel safe and take care of myself.
Just an idea. I hope it helps.
I know the roller coaster all too well. I wish I could give you a ticket to get off - then I'd like one too.
*** WOR Alumni Sequoia March 2008 ***
*** Alta Advanced Weekend September 2008 ***
Ask me about both!