You have to give yourself some time, as well as your H. As much as we'd like to see you resolve this thing, you can't hurry it up...just let it play out (of course with some help from the Divorce Busting crew along the way).
Some M's take time to fix, some don't (a handful never will get fixed, so you may want to prepare yourself for that possibility also).
Don't forget about your kids in all this, as they are very much affected by the changes you two are going through as well.