Wellllllllllllllllllllllllllll................... I hate to say this but it sounds suspiciously like he is cheating.

&amp;#x200B;

Everything you wrote is dripping with suspicion. He stays out til 3am doing "work stuff?" What kind of job does he do that he's out til 3am doing "work stuff?" What kind of excuses does he give you when he does eventually come home? Does he smell different or has he ever come home smelling like gasoline or other strong smells?

&amp;#x200B;

If your sex life and intimacy were fine all the way up until he started the new job then you need to figure out what changed in his employment. He says he is happy as a pig in shit so what's the deal?

&amp;#x200B;

Your 5th paragraph is literally the "how to tell someone is cheating behavioral quick reference sheet." 

&amp;#x200B;

I would start asking him some hard questions because this is at the very least, suspicious behavior.