Controlling? No. A jackass? Yes.
If I were in your situation, I'd drop him and tell him "good luck finding a girl to obey your every command!"
Nowadays, it's equal in relationships. Fuck, my mom works, and my dad stays home and keeps the house. There isn't a certain way things should be done, and your boyfriend shouldn't tell you how it's going to be, with no discussion.
You're better off cutting it off. Listen to your friends, they know what they're talking about.
-------
well-behaved women rarely make history.♥