I was in a long marriage (13 years) with a similar type of man - esp the pub thing after work.
Although we both worked full time he seemed to claim social freedom by default - ie to go the pub etc. And I used to have to book my nights out days in advance.
He used to use all that psychological crap about being tired etc So by the time I went out I felt really drained and exhausted.
He would never say what time he would be home and so I could never plan meals etc and sometimes used to wait for him when he said he would be home at xx time and would then turn up alot later.
If I went out he always needed to know when I would be home and still does now if looking after DCs on his allotted night.
We are now divorced and I do really regret wasting all those years trying to make things right. I tried to put things right rather than walk away, which was my gut instinct. Whereas he didn't try at all. He also made it hard for us to split (only because he was worried about his own bacon). His was and still is a selfish bastard and will never change.
Unfortunately I am still reliant on him to some extent for looking after DCs if I want to go out and am also in an ongoing tussle with him as I don't think he sees DCs as per our agreement. Ie every other weekend and one night per week.
On paper we were an equal couple and on paper our divorce agreement looked ok but the reality is that he still has control. And I know for sure that the face he presents to the outside world is one of mr nice guy, caring, sharing etc only I and my RL friends know its horseshit.
I know how wearing it is to continually battle against someone like that, it is so gutting that you are almost having to almost remind your H to be nice to you and because they are so controlling you waste alot of time battling against them (fighting your corner).
This is not normal you should be working as team and facing the world together.
Good luck in whatever you decide.