Also being M to an only child engineer... I can relate to a lot of what you describe. For instance trying to go over the budget together. Annoyed: "If you can't handle it, I'll just take over that as well - in addition to everything else I do!" Um, no - it was just about both knowing what's happening financially and being on the same page.
I have noticed that H is not about compromising or finding win-win solutions. Any difference of opinion is a win-lose situation for him, it's about winning, not finding agreement or common ground. This has become worse over the years - at one point, I remember him using the phrase 'I see where you're coming from' if we didn't have the same view on something.
My impression is that he didn't expect us to continue to have differences of opinions throughout the M. It was supposed to have stopped at some point.
M 16 yrs, WH62, P54 3 adult blended kids EA 11/13, BD1 6/14 PA fall 14, BD2 2/15 Piecing 2015, BD3 12/15 Separated 4/16 WH moved OW in 5/16 Divorced 6/15/17