<human>: So I've never posted anything on here before, but thought I'd have a go as I really need some anonymous help with this.

A little backstory: I'm quite a calm and collected person in my day to day life and I rarely get annoyed. If i do get annoyed at something, I tend to be really good at calming myself down; especially if it's something ridiculous in the first place.
Now, I'm quite a different person when I'm in a relationship. I never ever argue or even get angry with my friends but I'll be quick to anger with whomever I'm dating, especially if I'm in a place where I'm stressed or really overwhelmed with some other aspect of my life.

My boyfriend and I have been dating for about a year and it's been fine, we hardly ever argue. But recently I feel like it's gotten out of hand. I snap at him over miniscule things, when I see something that he might have done wrong (such as leaving the dishes when he said he would do them) i HAVE to point it out to him, even though in my mind I know it will only make him feel bad. He's the kind of boyfriend who apologizes profusely for anything - even if he's not at fault - to try and mediate a situation as he hates arguing with a passion, and is really not a very confrontational person in general.

Partly because of that too I feel like I'm becoming an evil witch, and the fact that I get angry at all the small and truly unimportant things is just going to push him farther away from me and make him unhappy in this relationship. I love him more than anything in the world and I'd be crushed if I lost him.

So reddit, I need advice on how to control my irrational irritation and quick-to-anger fits. Any advice??

Can you succinctly summarize the text in 1-3 sentences?
<bot>: I'm becoming irrationally angry at miniscule things that my boyfriend is unintentionally doing and need help on how to control myself and calm down.