I know, it doesn't make sense, does it? But I'm glad to see that I'm not the only one who went through this type of weirdness. I have learned a lot from this weekend:
Anger (mine) will not get me anywhere. It will cause more problems. That doesn't mean I can't say what I think, but I can't say it through anger and hope that it will be understood.
Logic doesn't work. He is not thinking rationally. His embarassment and shame in himself is manifested as anger towards me.
As Rob say, it is a no-win situation and since I can't win, I need not try to please him. I need to do things that please me and the boys and do what I can to get through the day. I have to remember he is not rational, this isn't personal, I'm not that bad a person, he is just going through a really rough time.
Thanks for sharing your stories, it helps to know that this behavior is, though not normal, not uncommon either. And to know that I'm not completely lost it in thinking I'm the irresponsible one here! Fortunately, I do know how to spackle a wall.