<human>: Can you summarize the given text in a few sentences?

Ok so my girlfriend of 3 and a half months seems to always get upset with me over small things, this gets really annoying but I do love her, and I think she does love me too. We have amazing times and then just out of nowhere she will get upset with me, mostly over text. When I have asked her about these she tells me im being crazy and once even suggested we break up. But she took it back later that day. Recently I asked her about it, as it was starting to get me down all the time. She then said she was really upset that I think she is angry with me all the time and again suggested we break up, we spoke for a bit and she took it back. But a day later and she is still mad at me, and I cant bring it up or she will go crazy again. I love her crazy loads, but I'm starting to get the feeling she doesn't love me nearly as much as I love her. But then we always have amazing times together and she often texts me cute messages and tell me how she never wants to lose me etc. Am I being crazy?
<bot>: Girlfriend gets mad at me over small things, suggested we break up twice in 3 months but took it back both times. I'm doubting she's happy with me.