Okie,
I am sorry that we are all dealing with the chaos of our adult children.
Your son must take responsibilty for his life. Distance, mot taking calls etc., is I feel the best thing for a while. It really helps me and can be very difficult when they are in the same neighborhood or close by.
I try to look at it like this when d c asks for financial help, is this helping him or is this going to have a hand in hurting him.
Keep your therapy appointment, that is a good thing for you.
Please make yourself and your marriage the priority.
HUGE BEAR HUGS,
Hoeful