i would have to say methadone, aside from the side effects is helping you...and is beneficial to you in your situation, in my opinion. but do know it is extremely hard to get off from, worse and harder than heroin. BUT if it is keeping you from heroin and out of trouble, your doing the right thing, my advice is to try to get it and keep it to the lowest dose possible...
if you dont mind me asking, what dose are you on? and how long have you been on it?
i know the side effects you listed are quite common, they were with me, except for the sex part...that wasnt an issue for me, but i was on a low dose, 20-30 mgs a day...
maybe a dose adjustment would be beneficial to you...lowering it some i bet would help, also know that eventually the side effects do either go away or lesson to a degree with time, but more so with the lower doses. '
the sleep was an issue, sleep- wake up ready to go, sleep - wake up ready to go...etc... that did stop...the weight gain you will have to really keep track of yourself, i suggest lots of water, it really does help, also with the thirst.
and with the sex, your body will adjust, but the lower dose you can tolerate, (so it still helps with your addiction) the better...
and please dont think you have no one to talk to, we are always here to help anyway we can, your not alone in this battle...
good luck...
I myself never went the methadone treatment but I hear it is a bi%#h to get off. I went cold turkey off the H it took a few try's but I succeeded, if the meth is keeping you out of jail you might want to tolerate the side effects till it is safe for you to taper off it. During the day their are a lot more people that could give advice on that then I could. Do you want to be totally clean away from the Heroin? I use to get the urges to use, but I was missing the rush as I use to slam it. I do not miss the life, the constantly thinking of your next fix a few hours later or how to come up with the money, that life sucked!!!!!!!! If you post in the morning you may get more help on the methadone Limbo