I know so well that montra-- "I'm stupid, stupid, stupid"
Maybe, like me you feel if you were smart this wouldn't be happening?....
that's my thought process

anyway......
I hope you don't get hurt. Someone throwing things and such can certainly end up with YOU being the one "dented".... take it from me and the black eye I had for H throwing something and my face happened to be in the path of it's flight.

I hope something like that doesn't happen to you

(there's also been broken ceiling fan blades, holes in walls and other stuff)
YOU are NOT stupid. (Please know that)
We may find ourselves in similar situations, with similar tempermented people as adults that we had as children. Maybe someone in your childhood, like mine, took their anger/frustration out in violent ways..?...
I'm sorry this is happening again for you.

It's so upsetting, I understand.
Please try and keep safe.
fins