Well KAT, FIRST AND FOREMOST, WE'LL BE GIVING THE VODKA AND ARSENIC A MISS, AS IT TENDS TO CAUSE STOMACH CRAMPS AND UR ALREADY ILL ENOUGH.
uSUALLY ID PERSCRIBE A HOT CHOC, BUT THATS GONNA MAKE RIBBONS OF UR STOMACH, SO ID GO FOR A CHOC MILKSHAKE, INSTANT ENDORPHINS AND IT WON'T MAKE U SICK.

fOLLOWING THAT, I JUST HAVE TO STATE, ALL OF US GUYS ARE IDIOTS, WE'RE SELFISH AND AROUND THE HOUSE EVEN THE BEST OF US ARE PRETTY PATHETIC.
bUT Kat, we don't mean it,

Got a couple questions; How excited is he for this bay?
Is he still stressin over his granda?
Is he stressin from work/the kids/training

Personally i no, some people take too uch on, try to deal with everything and after a while they get so tired they just fizzle out and everything they do, just seems half assed.
Suggest to him that he's got to prioritise, not an ultimatum, just a suggestion for his own good. And try not to vent on each other (i no thats damn hard!!!)

Finally, i no the above sound like a poor excuse to a lady in your situation as he can't know how difficult it is for you, but he may be feelin strain too. Now as you are in the situation you're in, you can't possibly be expected to sort it out, so just speak to him and let him deal with it.