Last year, I was diagnosed with severe anxiety and mild depression, but I've always had this thing where the smallest thing that I see go wrong/not the way I want sends me into this mood and I either verbally lash out at people, or sink within myself for a few hours.
I don't know what to do as it is starting to affect my relationship (it did with my old one too) and I want to stop it, I just don't know how.....
Written by
Fraden
To view profiles and participate in discussions please or .
Something I can relate to. The anger may be about 'attack being the best form of defense', or it could be that it is to do with the change cycle - as your mind realises that the path it had mapped out isn't going to work there are always moments of anger, and denial and if you are an anxious type then I think even small things can tip you.
Are you taking anything for the anxiety and depression because that might help, but understand if you are not keen on medication as an answer?
Mindfulness meditation might work - about being more aware of what your thoughts are and getting to a point where you control them rather than them controlling you. Can recommend "Mindfulness: a practical guide to finding peace in a frantic world" which is based on MBCT (Mindfulness based cognitive therapy) course which is used to help people with depression and anxiety.
I suppose I always have been a short fuse person. It can really be the littest thing that puts me in the foulest mood for hours on end. When I was diagnosed with depression, I was referred to counselling,which I went to, and it last a few months. It got to a point where I was feeling a lot better, but I would still have the mood swings. They seem to be getting worser and worser though, and I don't want to push anyone away because of it.
Content on HealthUnlocked does not replace the relationship between you and doctors or other healthcare professionals nor the advice you receive from them.
Never delay seeking advice or dialling emergency services because of something that you have read on HealthUnlocked.