Welcome Wolverine!!! I would check out NA in your area. I really want to say throw the pills away!!! But i don't have a lot of experience with pills and not sure about the detox from them. I'm sure someone will come along here shortly that will be of help to you...until then stick around here and read read read!!
you have found the best site on the net!!!! SR rocks!!!!!