Nothing wrong with your life...other than an H who isn't living at home. I'd just go with all the positives, keep your PMA up, eventually your H will return to your "home." I would say family, but he's there, just not in the same house.
Your D is still playing hockey? I would have thought it would be over by now. What position does she play anyway?