Is it normal to be angry for no reason?
Mostly.Normal for most people
Yes, it’s normal to feel angry sometimes without knowing why. Stress, tiredness, hunger, or feelings you haven’t quite noticed yet can all be behind it.
It can seem like anger came out of nowhere, even when something has been quietly building up—stress, lack of sleep, hunger, or feeling overwhelmed can all lower your patience. Sometimes you just need a little time to figure out what’s underneath it; sometimes there isn’t one clear trigger.
An occasional unexplained angry spell happens to plenty of people. If it’s happening often, feels hard to control, or is causing problems in your relationships, it may help to track what’s going on around the time and talk it through with someone you trust or a professional.