<human>: Can you give me a shortened version of the text?

My girlfriend and I have been dating for 6 months. She knows this is a problem for us, but whenever something doesn't go her way she will get really grumpy and passive aggressive. We've talked about this extensively and she recognizes it's a problem but we haven't really reached a solution. I find it very upsetting and am not sure the current situation is sustainable.

Some examples to illustrate it:

- We went to my friends house the other day to watch the tennis final and there weren't enough seats and the pizza was taking a while to make. She got mad, said she may as well just leave because this was a waste of time. I just wanted to have a relaxing time with friends after a long day of work so it really upset me.

- We were going to visit my hometown, she wanted to drive I wanted to fly so it was faster as I needed to get back to work. I was happy to compromise on it but again she just started being like whatever we'll just do what you want, I guess I should've just gone on my own etc.

- Went to a soccer match, couldn't get a seat, her burger was getting cold. Again she says I'll just sit in the car, this is pointless. 

She never goes through with any of her threats, but it always ruins my evening. I feel anxious about her coming out with my friends because I feel like I'm not going to be able to relax and have fun because I'm worried she's going to have another 'episode'. It feels almost like a child having a temper tantrum when they don't get their way. 

The thing is within 5-10 minutes she snaps out of it, is very apologetic and lovely to be around. But all in all this is not feasible for me, I may be sensitive but I just cannot handle it. 

I know we need to sit down and have another conversation about it, but I'm not sure if this is solvable. And I know if it's not I can't continue with this relationship. Any advice on how to tackle this is much appreciated!
<bot>: Girlfriend get's mad really easily when things don't go her way, not sure I can take it much longer.