I wish you strength above all else. It's a painful thing, to let go of someone you care so much about . But reading your advice to others, I think you are headed in the right direction. Each story here has a different twist but the same symptoms. I work on my co-dependency like an addict who needs to quit !!
Keep coming back and best wishes as you walk thru each day. Hugs SA