Am I the Ahole? Is this normal?

Anonymous
So my girlfriend early 30s basically, long story short has anger issues, substance abuse issues. We fight all the time about this. She buys weed from a dealer who I know is involved with some shady stuff.
She also used to do a lot of other drugs... Now she has come a long way in terms of stopping but up until our last fight, everytime she went there to buy she would come home with pupils like saucers. She would deny being high, I would get mad, I'm the dick for accusing her.. Then eventually the truth would come out, followed a load of promises about not going to happen again etc.
After our last fight I asked her to stop going there, because firstly I don't want my girlfriend hanging around people like that, and 2nd because I don't want her taking shit anymore.
She went ballistic at this, told me I'm a selfish asshole, I'm trying to control her and she will do whatever she wants to do with whoever she wants. Her main gripe is apparently the price she gets it at... But truth be told, I know she gets other things for friends occasionally.
I don't do drugs by the way. I firmly believe she needs to want to help herself before anyone else can.. which she has made efforts towards. But I worry about her physical and mental health. I asked her this because majority of our issues revolve around her getting high or the consequences of her getting and me filling in the gaps to keep her life in some order. Also she probably has adult adhd... But I value my life so I never bring that topic up.
So am I out of order here? Is that unreasonable of me to ask?
Basically this is the end of the relationship otherwise.
Am I the Ahole? Is this normal?
9 Opinion