I've been so volatile explosive lately with my anger and I'm really embarrassed by it. I've been targeting somebody that's been nothing but helpful to me and I don't know why I keep doing this I keep feeling like I'm criticized and then I attack them and say hurtful things and they feel like they're out of my mouth before I even realize it

as a result I end up feeling just terrible about it and then I feel terrible that I've hurt and upset this person and I don't know what to do to stop.

it's been a perpetual cycle for at least the last 3 days and I'm really embarrassed about it