Hi ya Shiny....does sound like your h is stressed out..and the fact that he has not felt well does not help..about the birthday.if he is shy..maybe he does not want the attention and of course the mess..I agree with LL..go out...have fun..if that's what he really would like to do..

Sue