Seacup,
I think Freedom said it all. I especially like to listen to someone who has been there themselves because they know first hand.
Detaching is so important but it is so hard to do. I struggle with this also.
I have called the police on my daughter before and I would do it again if I had to.
I am getting better at enforcing my boundaries. It does take time.
My best to you............Lo