Also, in my opinion anyway, it's incredibly annoying to be asked for sex every five minutes or every minute. I think if a person says "maybe" just step back, give that person time to think about it (as I said maybe a couple of hours or even a day) then gently ask, "are you ready for sex or should we wait?"
No Should Only be Said Once!
If it Feels Like Rape, It Is!
The main reason why rape is such a tough word to define is because of how sexual abuse is minimized. However, if you feel like someone violated you, chances are that person really did. It's up to you whether you want to confront the person, report that individual, or press charges against that offender.
One More Issue: Saying "No" Too Often
There isn't really a such thing as saying "no" too often. However, for couples that really love each other, it can be frustrating if one person has a higher sex drive than the other.
This is a situation that requires careful communication. Maybe one person could say, "I know we hadn't had sex in awhile and I don't want to pressure you. I'm just wondering if there is anything I can do to help you be interested in sex again" or something along that lines.
Another possible way to express sexual frustration is to simply say "I love you and don't want to hurt you or pressure you. However, I must admit I am sexually frustrated. Is there something we need to talk about/can do about this?"
Closing Thoughts: Sex as a Privilege Not Right
All healthy sexual relationships require careful and thoughtful communication. It can never be thought by one party that sex should be given whenever asked, or it should never be thought of as a "right." It is a privilege-and a fun privilege at that.