This mama knows the pain in your heart right now, but having a front row seat to his drama never did any of us any good, nor did it save our kids.
No need to get angry, just spell it out and do what you need to do. Don't let his addiction destroy your life too.
Hugs