What does it mean when a girl lets her emotions out in front of you?

Anonymous
This girl has a very strong personality, at least with me. She is very nice and friendly to people but when it comes to the matter of me, she can be a cold and distant and extremely mature and rarely shows me a playful side, like she does with others. We get along fine but when I try to do nice things for her she seems to get mad and closes off. Like if I offered to buy her a soda she would usually deny but with others she will accept.

Sometimes I feel she likes me but tries very hard to hide it. She is always being "mean" to me and calling me names, putting me down and naming all my flaws. She tells me she does not hate or or dislikes me but the truth is, she doesn't go around telling people the things she tells me, I play around and tease her and I can be mean to her at times but even when we are both doing OK and I'm just talking, she starts calling me stuff.

Yesterday we were talking and we discussed this very same thing and I was extremely upset she could do that to me when, even when I have been a jerk, I have done a lot of things for her and always offered support and she knows she can trust me. All of a sudden, she started crying and telling me she gets very upset when I'm mean to her. It really broke my heart to see her crying and I promised her (she doesn't believe me) that I would never do it again.

I don't know what to do, we obviously like talking to each other but sometimes the tension between us is so strong. People see this and we are usually playful with each other but sometimes, not so much and we have fights.

What makes a girl act like this towards a guy?
Updates
+1 y
Our friends tell us we will end up together because we argue so much. We argue playfully in front of them, its funny because we have everybody laughing and its like we know each others' replies in advance and its like they are watching a comedy. However, when we are by ourselves sometimes our arguments are heated and I feel so guilty afterward because my temper gets the best of me. I like her and I felt so bad when I saw those tears because she is very strong and I never saw her so vulnerable.
What does it mean when a girl lets her emotions out in front of you?
4 Opinion