From what i hear in your posts is you are not in a happy marriage, nor do you respect your husband. It is a long road and very bumpy but...nothing changes if nothing changes. If you keep on living your life the same way day after day, why wouldn't he?
Maybe spend some time thinking about what kind of life and partner you really want. then think about if he is that partner.
I hope you find some true happiness!!!