Coconut, if I’m being totally honest here...... you make it sound like she owes you sex because you paid for her vacation. That sounds a little prostituty.

Did she really have her period? If you didn’t want sex at that time, what was she supposed to do? Do you feel she shouldn’t have come if she wasn’t able to have sex with you? Did you feel like she owed you a BJ if she had her period?

You kind of make it sound like you only want to be with her if she is having sex with you or giving you some form of pleasure every time.

And the pressure of knowing a guy expects it makes a woman very fun shy to initiate. I went through this with my ex husband. I thought I hated sex. But I don’t. I just don’t want it “expected as a duty or in payment of something”. I remember I would be so sore from work and ask my ex husband for a massage. He wouldn’t do it unless it ended in sex. And if he ever offered me one I knew it wasn’t because I had a rough night at work. It was because he wanted to get laid, and that is the biggest turnoff .

I hope this helps. I think having an expectation of a certain amount of sexual activity and in repayment of nice gestures.

I mean, it exist, but it’s a paying job;)

Try not putting on pressure or have expectations and I bet she initiates more.