Anger problems :(

Addison

So I’ve always had some sort of anger issues but rn I’ve been so stressed like I can’t even eat I have no motivation and I just want to sleep. Recently it’s been making my temper even worse and I’m starting to take it out on people and it’s making me and my boyfriend argue bc I get so mad easily and yell . Idk what to do about my anger I’ve tried to hold it in . Does anyone know any ways I can just stay calm and not freak out like I’ve been doing ?:( I don’t want to lose any friendships