Letting go of an addiction is not meant to be easy, but it can be done, as those of us who work a recovery program in al anon or nar anon know. For me, I cant do it alone, I need the help and hope of my fellows.
Have you thought about attending these 12 step groups? YOur life will change for the better, promise!