<human>: Hello!
My girlfriend and I are currently long distance until May 10th (I'm visiting in early April for a week and a half)

Today, I fucked up. After a blissful couple of days of not fighting I made a comment about her eating some mini pizzas. the conversation went as follows

Her: Should I make the second one (mini pizza)?

Me: If you do 15 squats (I was trying to be joking/encouraging but I realize how rude/mean that is especially since she has had some eating problems)

her: Not funny

And then she pretty much hasn't talked to me since. This time, I truly fucked up. I realize that and I appologized profusely and told her it was an honest mistake and I didn't mean it like that. I was trying to motivate her because she has been working out a lot recently and I really admire that she has the drive to get herself to the gym everyday on her own accord.

Anyways, now she isn't talking to me. The main problem is that this happens for literally everything. If she gets mad or doesn't like something she will just go no contact immediately and she holds grudges for a long time. I realize what I said was wrong but I mean I don't think I should be punished more for it. She knows I didn't say it to hurt her on purpose. I really feel like she is immature about things because she never wants to talk it out she just wants to stay mad at me..... Usually she will talk to me but it's anywhere from 6 hours to 2 days later.... 

I always feel bad when this happens so I try to avoid every fight possible. She always complains that she does not feel like she's good enough for me but I always try to tell her she is beautiful and I frequently say she looks good etc... all forms of compliments at random times. I feel like I'm doing everything I can but I still get treated like a douchebag.... I don't know I am really just venting right now I suppose.

Provide a brief overview of the text.
<bot>: Whenever my GF gets mad she instantly goes no-contact and hold grudges over what I think are little or accidental things for 6-48 hours