Dated a girl for 4 months, made a beta out of myself. About a month later, we start talking again. We have been talking for a couple weeks now.

We work together. We go on lunch break together and shoot the shit, and hang out and talk in the parking lot after work. I live far away and she lives with her mom so we just chat in the parking lot. Sometimes we will go get food.

Well, I took her out last night. We had sushi and I bought a small bottle of captain morgan for us to walk around the city afterwards. We had a good time, I ended up eating her out in my car in front of her house. When I was done I asked her to suck my dick, she said no that she's tired (it was 3am) and that she has sucked my dick plenty of times without me eating her out, which was true. Most of the time it happens in my car so it's hard to eat her out but I always please her with my fingers if she sucks me off.

So I asked for a handjob, she said no I'm tired and started getting irritated with me saying I didn't care about anything other than what I want. But she didn't even say thank you for dinner, and she let me eat her out without doing anything in return.

Now she's taking forever to reply to my texts today and being distant. This type of shit is why we ended the first time, because she would do this type of thing and I would get irritated.

Am I overreacting? Or should I drop her?