Everything makes him want to drink. Don't let him put that on you.
If showing your anger causes problems, you may have to work on keeping it under wraps.
I couldn't do that for long. Eventually it has to be dealt with, but on a timetable and in a way that is acceptable to you.
Detaching doesn't make the emotions stop, it just gives you time to make a plan and gives you a little more peace.