Shy girls, can you help me figure her out?

Anonymous
I've known this girl for about 3 months. You can say she is the shy type bacause she doesn't really talk to people she doesn't know and keeps to herself unless she is with friends. I like her but I'm having trouble figuring het out. We have mutual friends, so she can be pretty chatty with them and joke but when I approach her, she seems nervous, she talks to me, but I can tell she is nervous. Usually when we are in a group and I make a joke, everybody will laugh, except her, she just smiles but she will laugh when others joke, I usually get sarcastic "HAHA"s or "you are hilarious". If somebody makes fun of me, she will laugh and agree with them or she will make fun of me herself, disagree with me, scold me if I say something politically incorrect, etc. She doesn't use my name but she will use friends names either on greetings or while talking. Recently she got upset because after a few days of not seeing each other, she said "hi" to me and I just said "whats up" and she told me she felt that I was "yeah, whatever"ing her. When we do talk we are always looking into each others eyes and she smiles and I can feel something, but she tends to be too bitchy towards me, so I don't know what's up. Even our friends will tease us about how we are always together and arguing like little kids, could you help me?
Updates
+1 y
So in your opinion which is better? A shy girl being nice or being a b*tch to a guy? I would assume it takes more effort to be difficult.
Updates
+1 y
I misspoke, she is not so much a b*tch as, too honest maybe? Example, one time I asked her "hey did you miss me?" and she said "why would I miss anybody, you especially?" and then later on one of our friends was leaving and she said "I'll cry if you leave" to our friend, and I told her "so you gonna miss him?" and she said "do you see me crying?" So she will lie (or not) to others, but she feels the need to be extremely honest with me, makes sense? I"m honored, in a way, she doesn't lie to me lol
Shy girls, can you help me figure her out?
17 Opinion