Sorry you find yourself here. Please get a copy of the book, it will really help.
You'll see from other posts that most WS follow the same script. My h also was under a lot of stress, still no excuse. And was also singing my praises until a few months back. Are you on good terms with your in laws? My MIL has been such valuable support to me.
Me 26 H 25 M 4 T 5 Baby born 4/14 BD: 1/15 EA: 2/15 PA: 4/15 reconciling: 4/15 ILYBINILWY- 11/15 ILY-1/16 ILYBNILWY 4/16 ILY 6/16 ILYBINILWY 6/16 Baby due 3/17 BD 8/16