So my boyfriend and i have been together for almost 2 years, but i have known him for 15. I found out about 6 months into our relationship he was taking lyrica for pain and was trying to ween himself off of it. (Keep in mind I knew absolutely nothing about drugs at all at this time and was completely nieve to any information he told me). He decided to used Gabapentin to get off the lyrica. Before this he was the friend i had known my whole life so loving and wonderful. During the change he would get so angry with me out of no where and explosive angry, belittling everything about my body, mind, and soul. I justified that he was in pain trying to get off this drug and it was not him. Too make it somewhat short because i can't even remember all of it, in the past year he has used one thing after another to get off something... this is what i can remember and i know he has lied to me about alot. Lyrica, Gabapentin, Kratom, Valium, Tramadol, Hydrocodone, clonodine, lots and lots of bc powder, other pain killers can't remember the name, unbelievable amounts of gaba and kratom, took 50+ imodium several times at once, caffiene pills, simethicone, lots and lots of kratom. (for those who say kratom isn't bad, i can set a timer for the changes in him after he takes kratom, it makes him a completely different person... i hate it so much). He has stolen drugs from me, my parents, his family,all along convincing me he is in the process of trying to get off. There were nights i stayed up with him all night long, rubbing his feet, going on walks, trying to help him get through the withdrawal pains. But the next week he would still violently attack me with his words. We can't go three days with him not going bazerk on me. I love him so much, but he has lied to me soo many times. I don't know why he lies to me about it because i always support him on trying to quit and try to help. No one knows about all of this except me, i have no one to talk to about it because everyone would tell me to leave. I can't leave him, i have tried several times. For the past 4 months he has been lying to me that he was just taking simethicone, bc powder, and imodium. But he was taking gaba and kratom the whole time. He finally came clean about it last weekend. I knew he was doing other stuff, it was obvious. But i wanted him to tell me because he wanted to tell me. He says this october he is checking into assisted recovery centers of america for detox and i am looking forward to it, but is it unrealistic to believe he will get off permanently? I found out he has been addicted to something since 2004. My self image and self esteem is tired of being battered by him, it is relentless. what should i do? is it possible for him ever to be clean?