constant arguing with boyfriend.. advice!

Kendall
My boyfriend and I have been together for a year and a half now. However, we go through this same cycle around once a week where he will get overly angry at me for a small mistake I made, makes me feel like a bit of an idiot or at least makes me feel bad, I tell him how it makes me feel, and then it leads to an argument because he doesn't think what he did should have made me feel that way. This happens so often that we sometimes ponder breaking up during the fight. However, after 30 minutes to an hour of talking, one of us admits fault and we realize we don't want to lose each other and it all gets resolved. But this is getting exhausting. We know how ridiculous these fights are and we always tell each other we need to stop, yet they continue. 
He just gets frustrated so easily and I don't know how to deal with it
Does anyone else fight often in their relationship? How do you overcome it?