Wow. This thread reminds me of that book "Co-Dependent No More" by Melanie Beattie. I think I might need to read that again.