It just never ends for you, does it!! I have a couple extra bedrooms in at my house .....come to the US!! We'd have a blast, and we have a couple nice pubs in town, you'd feel right at home!!
I don't have much advice for your sitch with CD, I know you still feel a need to rescue him, but let his family do that!! It still seems to be about him.....