GG, I'm sure that you were looking forward to your son and his friend moving out, but at least they have good sense to know that they can't afford some of the apartments that are out there. They are very expensive these days, i.e., just about the same as a mortgage payment in many instances.
As for the xh, I do hope that he'll start leaving messages for his son and will not continue to talk to you about his problems and/or asking for advice. Isn't he remarried? He should be talking to his wife about such things. Set your boundaries w/him early on. It's okay to chat w/him, but please do not get sucked into his drama as you've got a lot on your plate already.
I do hope that your h will listen to his doctor and follow his/her advice completely. I hope he showed up on Sunday, but if he didn't, I'm sure you were okay with that as well, since you were working. It takes such a long time for them to come out of the fog and to realize what they had was actually what they were looking for all along.
I hope that you have a pleasant week!
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.