<human>: Throwaway account; personal question.

I've been dating my BF for 3 years. At first we had some pretty unhealthy behaviors (dirty fighting, manipulating, playing games). We've grown out of that together and it's been great for the past 1.5 years.
Lately, I've found we have the same argument over and over. When he is convinced he is 100% correct on a topic, there's no having a discussion about it at all. Sometimes it's motivations for the things I do. Other times it's as stupid as deciding whether to take a certain trip somewhere or not. He's so stubborn and refuses to even talk, ignoring my messages and calls outright.

In all other departments he's super sweet and caring and understanding.
My question is: At what point is a flaw too much to be overlooked? I know I probably won't find my "perfect man," and I know everyone comes with flaws.

Can you give me the gist of the text in a nutshell?
<bot>: At what point do you accept a flaw in your SO and at what point do you decide that this guy isn't worth this flaw(s)?