GG, The anger is all part of the revisiting of the early on crisis. He's angry w/himself for screwing up, he's angry at the situation and doesn't know how to fix it just yet. He's testing you Glam. The comment about you not liking it, then D him. It's testing and he doesn't even realize he's doing this to you. DebM went through a lot of what you are experiencing now. You might want to find her threads in the archives and read them. They may help you understand where your h is at the moment.
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.