Morgan, you did great! This had to happen some time, and its too bad that he had to ambush you like that, but you did fine.

He is angry at you because your behavior, attitude, etc is making him re-think his plans. He probably was hoping to hear that you had met someone, and that would make all his plans easier. Then he could get mad at you for that and be justified in his own behavior.

He is no longer sure he wants a divorce. He thinks maybe its a trick. He is confused, and that makes him angry. He can't be angry at himself, so he is angry at you. Remember that the opposite of love is not hate, but indifference. If he's angry, he still cares.

Go ahead and cry. You need it. Then hold your course.