I agree - life can get away from you sometimes - I know it does me and my dh too
Just have a talk with him - not arguement

\
And tell him how you are feeling about the whole thing - I agree with using lots of I statements
That way he won't feel as attacked about the whole thing
Maybe he is feeling like all of this is too much and he is trying to get a break - But sounds like he needs to find another outlet