Hi honey, have you made an apology to him? He may not be open to making this relationship work honey, it takes two to tango, so to speak. All you can do is your part, and I think you're doing that. The most important thing is, that you recognize that you need to make a change in the way you handle intimate relationships, and figure out why you have acted the way you have in the past, to avoid acting that way in the future. I hope that your relationship works itself out, but often, at your age, it doesn't, and we must be gracious, and move on to better things. Talking about it in depth, will help you to do that. You cannot control how other people are going to act honey.
It take a big person to admit that they need to change themselves. So congratulations for making the change. I think you also need to bring back some romance into your relationship possibly, to let your husband know how loved he is. If you ever need to talk, i'm on here regularly.