Bob...it's so good to hear from you! I get how hard it is to see the cup half full. Don't have such high expectations of yourself, your family is going through a hard time, it's ok to not be Mr.Happy all the time. Also keep in mind, all teenagers want to hang with their friends and that is the center of their universe. The parents come second, or third, or last LOL. Look at quality versus quantity.
Hugs to you! XXX