You're getting there. Keep plugging along.. Don't worry, it's hard for most everyone to get their mind off of a situation like your situation. You will get there.
Find something you are passionate about that puts a hop in your step. Learn to laugh. Laughter is a great medicine...
Call and set up another appointment with your Coach, Chuck. He is an expert and TRAINED in these things. The rest of us are just rank amateurs compared to the experts. Get your advice from the experts. It will be money well spent. That's why Michelle is kind enough to have this site for us. Don't mistake the advice on here for Professional advice from an expert.
Chuck will set you up with a plan specifically for your situation and help to get you on track and keep you on track.
Make sure you keep reading DB and DR to go along with Chuck's advice.
Good luck....
Thanks for reminding me. I need to call and set up another appointment. I am seeing my MC tonight. What's great about her is she seems to be on the same page with MWD and DB.
She also has done a lot to help me fix myself.
What I realize I sometimes do is post my thoughts, opinions and feelings, but these are not actually what is taking place in real life .
The great thing is I get the feedback on the forum and I am even better behaved the next time ( because I have blocked the thoughts).