ugh. whats wrong with me.

Lately, I've been snapping at my husband for literally nothing. he can look at me the wrong way and ill immediatly have an attitude with him. I know im mostly in the wrong right now for the fact that he can literally just get off work early (they are slow at the workplace) and end up seeing a friend afterward while im working and it irretates me like none other. I dont mean to be this way and it makes me sound so controlling. I think the reason I am like this now, because I used to not be like this. he has anger issues. he has been getting better but I really think me having to deal with him yelling and him name calling and throwing shit has really taken a toll on me emotionally and now I feel like a horrible wife. I want us to get better. Bit I feel like wits end. I would really like nive comments. But hey I guess speak your mind because at this point im really just ranting so I wont explode. I am posting anonymously for the fact I have family on this app. Thank you for your time!