I was just getting ready to ask the same questions Jimmy did. Did you have these obsessive thoughts and anxiety before? Perhaps part of what caused your addiction were those issues? It's all too common for people with anxiety disorders and depression (or other mental illnesses) to self medicate with drugs. If those issues were there before, it's totally understandable that they would still be there now, as you really haven't fully addressed them yet. Not to mention, it takes quite a while for the emotional aspect of addiction to sort of level out.
You said you're going to see a counselor, then you mention "shrink" and meds. Are you seeing both? A shrink (or psychiatrist) primarily only prescribes medication (and diagnoses mental illness). A therapist or counselor is the one who would actually do the therapy. I can totally understand your worry about meds, but like sarah said, you don't HAVE to agree to anything...your treatment is in your hands completely. Toss that worry right now. Have you ever been evaluated by a mental health professional and given an official diagnosis?
IMO...Sounds like you could be suffering from OCD. That or another anxiety disorder. That's your first step, if you haven't been thoroughly evaluated yet. You would need an accurate diagnosis so that you and your mental health team could properly develop a plan of attack. Meds do not HAVE to be part of anxiety/mood disorder treatment. Since you have the addiction history, it's very understandable that you would want to approach this without meds, and that's fine. There ARE meds that can be used in anxiety treatment that aren't "habit forming" that would be appropriate for someone with an addiction history, but there are a LOT of things you could try first to get this to a more manageable place. To be honest, meds only really help to control the symptoms, the REAL work comes from within anyway...so it's totally do-able to approach this without meds. Just in case you're worried you can't get better without meds, that's not true. IF after you've tried a lot of other approaches, you're still not seeing the desired results, you could discuss with your doctors some med options. There would be some options..but you can leave that as more or less a last resort, and it isn't something you need to worry about right now. There are ALWAYS options.
Therapy can be very helpful, particularly CBT, or cognitive behavioral therapy. It's a little different than traditional "talk therapy" in that it's a bit more "hands on" in teaching you ways to change your thinking process, to stop that obsessive thinking. I would recommend asking your doc for a referral to a therapist well versed in CBT if there is one around you. Even better yet, try to find a therapist who is also familiar with addiction. That would be a great bonus...someone to help you work through both issues.
There are MANY great resources out there for anxiety. Here's a health page I compiled with many different books that are great to read:
http://www.medhelp.org/health_pages/Mental%20Health/Anxiety-and-Panic-Resources--Books--Websites--Self-Help-Programs/show/1285?cid=60
Anxiety is one of those things that takes time to work through to notice measurable improvements, especially if a person has been dealing with it for any length of time. MUCH of getting anxiety under control is in the hands of the sufferer. The professional help is paramount, but the work you will do on your own is where the real progress will occur. The hardest part of the anxiety treatment is usually waiting to see improvements..it's VERY hard to be patient when you feel so lousy, and feel like you're in a constant state of turmoil and conflict.
Please feel free to post on the anxiety community anytime, for info, or support. There's some great people there, who have lived through it and understand what it's like to contend with anxiety day in and day out. It's exhausting for sure. There's one particular poster over there, Paxiled, who encourages anxiety treatment more from a non-medication based approach. He is very knowledgeable about the more alternative ways to try to treat anxiety. Keep an eye out for his posts. You could even shoot him a PM, tell him I recommended you talking to him.
You also have a lot going on in your life...like others have said, you need to STOP trying to be a hero. Heros can't help anyone if they've worn themselves out, you know? You'd actually be a MUCH bigger help to those you care for, if you address YOUR issues, and put your OWN mental health on top of the priority list. Not easy to do, but with the right help, and some exploration and work on your part, you can get this to a manageable level where it isn't debilitating.
Very best to you!