<human>: I'm at a loss of what to do or how handle the situation when it comes up which is getting more and more frequent. 

If there is an issue between us and we both know that i'm in the right, it seems that's shes so stubborn that she will try and turn the situation around on her instead of just apologising and moving on.

She will start saying things like "Anything else i did wrong?"

"It's because i'm shit isn't it?"

 "You can add that to my list of faults"

"why are you even with me when i'm obviously such a horrible person"

When she does this it basically feels like i'm trapped. On one hand if i stop what i'm saying and comfort her, tell her that she isn't any of those things and that i still love her then the issue at hand isn't resolved, nothing is fixed; she is comforted but nothing has been done to fix the problem. Then on the other if i continue to tell her why i'm angry or pissed off then she gets emotional and starts yelling at me for not caring about her feelings or "kicking her when shes already down".

Any advice you can give me?

Give me the gist of the text in a nutshell
<bot>: GF is too stubborn to admit when she's wrong and starts putting herself down in order to turn the argument into about her feelings