This is a serious problem. I don't know how to fix it honestly, but in a relationship of almost 2 years it is quite infuriating.
Usually during time spent with my girlfriend, she is a very logical person, when it comes to things that we agree on, but that is only on the basis that she knows we agree on them.
The problem is that whenever she states something that I don't agree with or does something that I don't agree with, I cannot discuss what is wrong with said premise or wrongdoing without being told I am 'attacking her', or that I am 'starting an argument'. Think of basically someone who says something wrong you hang around with, but have to step on eggshells whenever you think something opposite.
For example, we were watching an analysis on a speech by Donald Trump, and she was pointing out errors in his presentation: black and white fallacies, loaded questions, slippery slope arguments, appeal to emotion etc.
Shortly after we get into a conversation about something, and she states that mixed Asians on average are becoming super tall, probably an average of 6ft. (She is Viet/White 5'10 and had a tall father, so she has a bias.)
I reply
Wow really? I know a lot of mixed Asians but they were pretty short.
She then replies by using a No True Scottsman, and basically says 'They must not have really been mixed. I would know; I'm Asian'.
Well they probably had tall parents. On average Asians are not that tall, and the world average isn't even 6ft idk babe.
And from there she basically says her anecdote is more reliable and says 'case closed, no arguing about it' and gives me an attitude. This continues through basically anything that has views contrary to hers.
The worse part is if I try to talk to her about it, or talk to her about something she's done wrong that she wouldn't want me to do. I will get hit with emotional appeals, and it's like she throws any type of logic or reasoning out the window whenever it suits not taking accountability for something. To her, either you are always wrong, or there is always a middle ground that you must abide by.
How do you guys suppose I fix this? Or talk about this is another way? I'm honestly at a loss right now, and this is really destroying the relationship.