I get angry for no reason
Lately, I've been getting angry for no reason. It's normal for me to snap at people I know for no reason other then they are "annoying" me but I don't know why. I just switched to a new town and I don't get to see my olds friends really anymore. But, even the thought of being with them makes me angry for no reason. I can't understand what my underlying anger is, I used to always be happy and cheerful. I don't know if it's the fact I moved or the new bad eating habits I've developed (if those are factors). Help me please