I know exactly what your going through and I really feel for you, it’s not easy. I have been in the same situation and let me assure you it doesn’t get better, it only gets worse. You will never have that ‘normal life’ you crave he will just suck you in and bleed you dry, I’m talking from experience here I was with a heroin addict for 8 years! 8 years I spent thinking I could change him! When things were good they were really good but in reality the bad times outweighed the good times I just struggled to see this whilst with him. We have a mortgage and a child together and have recently just split, I couldn’t take anymore!! His drug use was having and impact on me and our little boy so I fled for our safety. He has lied, stole, hit me not to mention the large amount of debt he has racked up which I am jointly several for. I have been categorised as high risk for physical, mental and emotional abuse by woman’s aid and I have little confidence in myself for which my ex is responsible for. Please get out of this quickly. Heroin destroys life’s! Not just the person that is using! Heroin has destroyed my life and I have witnessed many things over the years no one should have to see. Whatever you decide I hope it works out for you x