<human>: Me m26, her f23

So I've started dating a girl for the first time a few months ago. It's been amazing and I still really like her (please keep this in mind, she is amazing in so many ways) but I feel there's a bit of a game that I'm not very good at. 

Sometimes she'll get angry at me (sometimes legitimately, to be expected in any relationship I suppose).  Sometimes I'll get angry at her and she'll get angry back. The thing is I always feel like I need to apologise and patch things up so she's not angry at me any more. She'll rarely try and patch things up with me. This leads to a scenario where I feel like I'm 'chasing' her all the time. What I need to do is 'man up' some more. I've started holding my ground and not apologizing when I'm sure that I'm not in the wrong. It has helped, she apologized to me the other day, something she has rarely done before.

So this brings me to tonight where she left me to go get food with a friend. I had a fairly legitimate grounds to be pissed off with her, and we had a bit of an argument. Now I'm home by myself and I feel horrible. All I want to do is take all the blame, say I was drunk and shouldn't have gotten pissed off with her etc. I'm afraid that if I don't, she'll break up and I really don't want that. I'm hoping she'll apologise and admit that she was in the wrong but I'm afraid she won't, in which case it'll be a stale mate unless I give in and take all the blame.

Give me a shortened version of the text
<bot>: I think she awesome but I also think she's playing a game that I'm not used to and it makes me feel guilty all the time