You sound wise beyond your 18 years. It sounds like the absolute best thing to have done to end this toxic and draining relationship. If there is any silver lining to it, it is the fact that you will see the warning signs going forward and know what the path would likely be like to get involved with someone with active addiction issues. I am sorry for all you have had to go through. It sounds exhausting and difficult.