The only thing that changes after marriage is the problems get bigger. The things you dislike now will become things you hate...
Marriage is a safe place for people like your hubby to be. They can treat the partners like shyt 24/7 without empty promises of change because the spouse isn't going anywhere, they promised to stay and love them "till death".
And your hubby to be? He already does not want you to work and be independent, and he overrides every decision you make.
You will be stuck with him financially after marriage, and he knows this, infact I'm sure he's counting it.
That's why he won't change before you marry, because HE'S NOT INTERESTED IN CHANGING.
I really wish I was wrong, but I've seen this happen too many times to doubt my post.