I hope you get to take some time for yourself this weekend. Even if it's a couple of hours. Also, when people feel guilty/confused, sometimes they express it as anger. It's a defense mechanism. We don't really know what's in your H's mind, but I bet most WAS feel guilty at some point...