I would really agree with you about when you observe him more you detach better. That seems to have been they way for me as well. Since you can do nothing but really observe them.
It is strange how he is right now, but he is in a very weird, guilty, emotional place and he may have never learned how to deal with that stuff, those feelings.
I am so glad you are doing better, you sound better. It may take him QUITE A WHILE to get back to a better place, so you may have to have a LOT of patience, if you can wait.
I'm glad your family is coming that will be a nice break for you to have happier people around who support you.
Me:49 H:47 S: 16 T:27 M:25 My EA: 2001 His PA: 10/2007, 6/2013 Separated, but H still in house
Find your Shambala: a place of peace and happiness.