I've gone on maybe 7 dates with this girl in a little over 3 weeks because she's constantly wanting to hang out. Last night I wanted to go see Black Panther. Afterwards, she bought dinner and drinks, then she apologized, saying she was on her period and she wasn't in the best mood. I could tell something was off with her so it made sense. I told her I wanted to get another drink at a bar by my place, which she resisted, saying she wanted to go to my place instead. I said "Come on, it'll be fun" and we went. We each had a drink and she started to loosen up and have a fun time. I paid, then we went back to my place. (The reason I'm mentioning this is because we both pay for stuff, so obviously I'm not trying to "buy sex" from her)

At this point it was 2am and I was tired, so I told her I was going to hit the hay soon. I didn't push sex all night because honestly I wasn't feeling it with her attitude, but I played with her tits a little while she was next to me in bed. She jokingly said "You just want me for sex" which I laughed off and didn't respond to. Then she mentioned the day before when we were watching a movie at her place and had sex instead of watching it, saying again that she felt like I just wanted her for sex. She was tipsy so I got her a big glass of water and chilled with her while she sobered up a little, but she kept acting like she didn't want to leave. At this point she was pouting because I was implying she should go.

I was tired and didn't feel like dealing with this, so I told her I was gonna go to sleep and I walked her out to her car. On the way out I didn't really talk to her because I was annoyed. I felt like the night was going well but her attitude put a damper on it. Once we got to her car, she said "What's wrong? Why are you acting awkward?" I laughed and said "You're the one acting awkward. Good night," then kissed her. As I walked away, she called out and said "Wait, come back" and I looked back at her and said "Nah, I'm good. Drive safe" and walked inside.

I haven't heard from her all day and I'm fine with it. Honestly I'd be fine with dropping this girl altogether... I don't need drama right now.

Am I overreacting?

Note - We've had sex 7 or 8 times. 3 times on Wednesday and once on Friday because we didn't have much time together... she wanted to watch a movie on Friday but we had both already seen it so about 20 minutes into it I started teasing her and initiated sex. Yesterday (saturday) she made a few comments about how she just wanted to watch that movie, but I wanted sex. (And yeah, of course I wanted sex)

** She just called and apologized. Said she was acting like an asshole and she was really sorry.