Please or to access all these features

Mental health

Mumsnet hasn't checked the qualifications of anyone posting here. If you have medical concerns, please seek medical attention.

Have I mental health issues... I keep irrationally losing my temper

2 replies

inspiration101 · 28/11/2019 19:51

I recognise that I do this and want to stop, but I seem to have no control when the red mist appears and although I know im wrong I can be vile in arguing with people. I feel so bad and ashamed afterwards and the knowledge that I have done it again makes me feel physically ill.

How can I stop doing this? My parents both had short tempers and I hate that I have this trait too. Is there a treatment that I can access to stop this horrible behaviour?

OP posts:
Woollycardi · 29/11/2019 18:57

Counselling? But you can also take steps to catch yourself doing it in the moment if you really want to stop. When you get angry, try to catch yourself before you reach the point of speaking, don't be vile to anyone, but just notice how you are reacting. And then choosing if you want to continue saying what you were saying. Or even ask yourself what you actually gain by saying it.
It's not very exciting personal work to do, but it can be really helpful if you truly want to change. It's very painful to look at yourself in this way though, so doing it therapy might help if it gets overwhelming.

user1471453601 · 29/11/2019 19:17

This is interesting to me.

I have/ had a quick temper and have learned to back off when the red mist appears. Some people, understandably, read my backing off as sulking. It's not, from my perspective. I just know I'm able to say hurtful things because I'm angry/hurt/not in control. And none of those states are good ones to come from.

Lately, I've experienced things from "the other side", as it were. Someone close to me has exhibited a terrible temper towards me. And I'm frightened of them.

It's certainly taught me a lesson about being ultra careful about how, when and with who I allow my temper any outlet at all.

New posts on this thread. Refresh page