SeekingGrowth.....
For what it's worth. I think you absolutely did the right thing.
My daughter is a meth addict and I have been where you are. NOTHING I ever did made any difference with her situation.
But stopping the codependent insanity in my life made a huge difference for me.
Major kudos to you for drawing your line in the sand and sticking to it.
Very very difficult to do.....but so very necessary.