Hey P...more great positives. When you see him today let him bring up any serious topics ok? If you can keep it light and fun all the better. Sometimes light heartness can do so much for a sitch (wow I need to take my own advice).
I didn't realize how tied everything was to your family. I just think that an option is to look into finding another job but of course with the family sitch you'd need to take it very slow.
Let us know how it goes today
Good luck and lots of positive vibes!
Jen *The more anger towards the past you carry in your heart, the less capable you are of loving in the present*