"I think there are quite a few issues beyond this weekend that we need to sort, I can't be on eggshells with my partner my whole life, but I do need to learn to let go and think about our relationship too"
Do you feel like you are walking on eggshells sometimes?.
Is he really thinking about this relationship as well or is he really thinking about his wants and needs alone?.
Why do you think he is angry a lot of the time and who is he being angry at?. What is he like towards people in the outside world, does he get as angry with them as well?
I would think as well you do most of the childcare already. Why did he have children at all?.
Yes it is important to have adult time, of course it is, but the ways in which your H criticised you for a decision that he solely made and expected you to fall in with as a result was wrong on so many levels.
This was really never about the weekend away at all, this is far bigger than a weekend away and a couple of nights away does not even begin to even scratch the surface of his aggression and anger.
What do you think you are both teaching your children about relationships here?.