I know exactly how you feel as my exabf done this to me once.
It is in no way your problem that he chooses to drink as a coping mechanism,neither is it a good excuse to use your being home late as a reason to get pissed.
Tell him so but dont argue. You are totally not in the wrong and you done right to walk away and not discuss it with him. x