I agree with Jespah.
I feel that at present you are out from underneath all the stress and mental strain from being treated poorly and can finally "feel" like a normal person. It's okay to feel how you feel, what happens depends on you and your husband. Counseling may help, if you both are willing to participate, or divorce is also an option (depending on your religious views).
I do empathize with you as I have found myself in a similar situation where my feelings have changed due to events and behavior. All people change over time. He may be a better guy now, but that doesn't necessarily mean he's a better guy for you.