I think you have nailed it on the head.
Never was a big writer, but thanks to people on here I started, and it's nice to get all this ***** out.
Meditation has literally helped me stop a panic attack. My favorite:
http://www.themeditationpodcast.com/episodes.html
Use headphones. It's kind of trippy, but it's awesome.