Been seeing a girl for almost 3 months now. She's 23, I'm 31. We've been sexually active since the second date. See her 1-2 times a week. Have had sleepovers, a weekend road trip away, dinners, activities, etc. We both initiate (texts, calls, snapchats), but I do a bit more. A couple of times she didn't get back to me and it has happened again. Called her yesterday and still nothing back, though I see she's been active on snapchat.

Some things I've noticed are that she had bruises on her thigh that looked like they were from being grabbed. I don't remember grabbing her there, but it could be possible I did.

Also, the other day, she quiffed ("vaginal flatulence") quite a bit before sex (never did even a little bit before), and I don't know if I was just tricking myself, but her scent seemed different too. After we had sex, she said "I like you" a couple of times. I made some stupid joke "you like me because of my dog." I told her I liked her too before we passed out. (Is that "breaking frame?" I have no clue. I was being honest, I do like her, so figured it was fine.)

She told me I was the only guy she's been seeing though, and she deleted Tinder and stuff. Am I being naive in believing this? Do the signs point to her seeing another guy, but I'm choosing to not believe?

Anyway, now I still haven't heard from her and I want to see her for New Years. Is there something else I can do than just wait for her to initiate contact? I do have other girls I can see, but I'm not interested in them and the only party I'm invited to will have zero single women.

I did ask her before, what she was doing for New Years, and she said probably nothing.

Should I initiate contact with her again and see if she'll hangout?

Happy New Year guys. Thanks in advance.

Edit: Also, even if she doesn't contact me today, she definitely will soon enough. How should I handle it? I know she doesn't owe me anything, but should I be straight with her and tell her it's not okay to completely ignore me and to at least send an "I'm busy" courtesy message next time?