<human>: Give me a shortened version of the text

My boyfriend and I have been together for nearly 2 years, we're for the most part quite loved up and happy, but of course there is an issue.

He has some problems with anger, some days all it will take is me saying one wrong thing for him to completely flip out at me (verbally) and then either refuse to speak to me, or if we're out together at the time he'll just leave me. This normally happens when he's stressed with other situations, like work or family, I feel like he just takes it all out on me for doing or saying something he doesn't like. I've mentioned this to him and he refuses to accept it and gets more annoyed. Even when I try to diffuse the situation when he's like that he won't hear a word of it. 

When he gets over his anger, he just expects everything to go back to normal. He never seems to want to communicate what it was about whatever I did in that instance that made him react in such a way, or talk about what we can do as a couple to try and prevent it from happening again. 

I know that I am not without flaws, but I accept I have them and try to work on them. His behaviour is really starting to make me doubt our relationship and if I can actually have a future with him. It really upsets me to think that way because 95% of the time he's such a great person to be around and he makes me feel so genuinely happy.

I don't really know what to do in this situation, I'd like to try and work it out with him but I've no idea how to approach it. Any advice would be greatly appreciated.
<bot>: My boyfriend has some anger issues that are starting to have an impact on my feelings towards our relationship. Don't know how to address it with him.