Hi Kristen,
Your post didn't sound closed-minded at all. It sounded like you are desperate for help and perhaps open to looking at all of the options. You'll find a wealth of support here.
If you don't mind telling what you've tried to beat those other addictions, people can chime in with their suggestions. Well done on conquering the dope - how did you manage that?
Glad you've joined us - keep posting.
O