I can understand just how difficult this is, and am sorry to hear you are being tested so. But, it seems like you have a LOT of anger to work through for dbing to be truly effective. Supressing will not suffice, as you obviously discovered today.
What can you do to make sure you are in a better place, more detached, and therefore more able to cope with the ever hurtful behaviour that will undoubtedly continue for a while yet?