Just catching up on you... I was really hoping things would be different after he came back, but this is exceeding the worst expectations!
As you're trying to deal with this, don't try to rationalize the irrational... You can see from the posts above that it's not just you that can't figure it out. He's being completely irrational. Don't spend too much time trying...
Keep doing what you were doing while he was gone. He needs to see the consistency of your changes and the life you've built for you and the kids while he was gone.