You are AMAZING!! 1-you made xmas dinner all by yourself! A ham AND a turkey! WOW! 2-you showed your kids that xmas doesn't need to stop there! You invited mil n fil to your place AND went to in-laws BBQ! 3-you didn't give H cr@p for his depressive state, because that is what it is. He went to his "man cave" and hid, most likely to mope (self-pity).
DO NOT FORGET THAT YOU ARE AMAZING!!!!
M 42 H 39 T10 (-2yrs separation) S8 D5 DD 7/30/11 (EA&PA) Reconciled 6/2013 Separation in works 1/2017