I have to say guys are human still, we do PMS we just call it something different, I would tell but its guy code ya know. I have a hard time thinking hes depressed unless something big has happened to him. I remeber being that way, I would say right now there is something going on inside his head he battling, when guys get like this, there is no out, we fight things mentally so much and so hard that it soon becomes physical. i.e. being in a bad mood, and im soory my dear you are trying to be there so you get the short end. Whatever it is thats going on, he cant share, which doesnt mean its a bad thing, just something he cant deal with at this time. Its sad to say we dont realize the pain it causes others, but he is sorry for it, i know he is. Give him time and some space, he'll get through it, but on his time.
Warrior Poet