A, I can't honestly tell you how long he will have this tantrum, but I will say this....it's going to be a while and I had to chuckle over the homeowners insurance conversation. See how they operate? They want you to take care of everything and they have the freedom to come and go as they please. Not in today's society.
What may transpire and I could be wrong about this is that he may very well attempt to be Mr. Nice Guy and try to win you over to his side about things. It's called snowballing you. Don't go there. You're in a good place right now and you do not need to fall down again.
Stand up straight, look ahead and do not allow him to knock you down into the hole. You are doing just fine and you will continue to be fine. You now have to keep your focus on your children, finances and yourself. Your h is still in a very selfish baby mode. Keep to the course.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.