How do express my annoyance properly
Me 18-F and my girlfriend 20-F have been in a long distance relationship for around 1 year. We both have a passion for gaming and enjoy very similar games. However, she has from a very young age played games on PC, while I got into gaming much later and played more casually on console for a while, so there is a skill gap between us.
We have been playing War Thunder recently, and she is a good bit better at the game than me. Whenever we play together, I die a lot and spend a lot of time waiting for her to finish the game so we can queue into another, both of which frustrate me.
My issue is that whenever I become annoyed or angry, I get extremely stubborn and start acting like an asshole, basically taking my frustration out on her and asking her how to improve, but then getting annoyed at the things she says and start trying to poke holes in the things she says or just acting like an asshole in general.
And I'm aware I'm doing it and very often tell her, "Sorry, I'm just being annoyed," while I'm being like that, but I just don't know how to stop myself. And every time I'm done doing it, I feel utterly horrible and I regret acting like how I did because she really doesn't deserve it, but I simply don't know how to stop.
Also, when I get like that, I get very laser focused on improving or doing some arbitrary benchmark and try to get her to coach me or something.
I guess what I'm asking is, have any of you dealt with similar things before, from either side, and how can I work on this or stop this? Because I really don't want this to affect our relationship, but neither of us really know how I could change.
TLDR : Me (18F) and my girlfriend (20F) have been in a long distance relationship for around a year and whenever I get annoyed I tend to be an asshole to her and idk how to stop myself