Ss, you are doing so well! You are having a bad moment. Go with it. Feel the depths of the pain. Cry. Afterward you will pick yourself up off the floor, feel much better and have the strength to carry on! I know you will!
Remember this is a rollercoaster and at the moment you are at the down part but it will come back up! It sounds like things with your H are in a positive place. He is hanging around and participating more in your D's activities.
Try to have patience and when your H is hanging around SHOW OFF THOSE 180s. He needs to see lasting changes to pull him out of his stubborn negativity. You can do it girl!!!
We love you and are here for you. Be sad, wallow in the pain and then you will feel better.