Our expert says:
Irritability may be part of the picture of Depression, or Anxiety and a response to stress, but anger usually has some reason or theme,or trigger, whereas irritability may include ratty over-reaction to just about anything. It is indeed worth avoiding alcohol, and caffeine can easily add to irritability, too.
Now, don't get angry with me if I suggest that at least a proper assessment by a shrink would be useful, followed by a discussion of treatment options. Something like CBT, Cognitive-behaviour Therapy, can help you learn to control anger and irritability, even if specific reasons are not identified.
Instead of allowing yourself to feel angry at needing help, get angry about always feeling so angry --- and decide to rid yourself of that tiring and unhelpful habit
The information provided does not constitute a diagnosis of your condition. You should consult a medical practitioner or other appropriate health care professional for a physical exmanication, diagnosis and formal
advice. Health24 and the expert accept no responsibility or liability for any damage or personal harm you may suffer resulting from making use of this content.