I have this girl I've been seeing for 4 or 5 months. Every time we hang out she gives me CIM blowjobs, she loves when I come on her face, tie her up, choke her smack her etc.

The weird thing is: she won't let me stick it in her. I've tried, (never begged) but she always puts up serious resistance, even tho she's sopping wet and I've already violated her in every depraved way possible.

At first I was like, fuck this if I'm not getting what I want, she can fuck off. But I'm having sex with other girls, and this one is really fun to hookup with because of the reasons I've listed above. So I have kept her around.

My question is really just WTF. What part of the female psyche is making her behave this way, and why? Again, it's not a big deal, not like I'm 'waiting' or she's making me wait or anything. I couldn't give two fucks if I ever saw her again. I just consider her a plate I don't fuck. I've never spent a dime on her, only speak to her a couple times a week.

But it is a slight ego blow. She's told me about past sexual partners she's had, so she's not a virgin. No STDs. Doesn't have a boyfriend as far as I can tell. I'm truly dumbfounded.

Maybe relevant: she is best friends with my brother's fiancé, and the wedding is later this year. Is her not fucking me some twisted bastardized female version of 'loyalty' for a friend?