Hate it when that happens. We're all human. It's ok, tomorrow is a new day, new time to try and detach. He can't have a war if you don't engage.
Hugs and prayers for you (((BJ)))
Trying to rebuild my relationship with my 17 yo and that's what I focus on most.