The rules are rules for a reason. It's to allow everyone to enjoy the situation. If he's not sticking to the rules you agreed upon, you should probably stop and figure out if it's what BOTH of you really want. It should be a mutual decision, not one sided. In respecting the rules, you are also respecting each other.

Good luck.