I have this idea to implement something like "sharing protection". It'll go from 0 to 3 or 4. A simple number in the code. Let the player choose the level he's comfortable with. Like:
0 - default (Gloria is a public cum dump, all events are allowed)
1 - no fucking (events that include her having sex will be excluded from the game if you set it to 1)
2 - no anything except touching
3 - no public actions at all
The problem here is: I'd need to have at least 2 versions of Sam's dialogues to show the correct one to the player. And also it will simply block the player from a ton of content. But that's their choice.
On a plus side - it will allow an easy switching from any number in a single playthrough and immediately enable the disabled content back.
But anyway, not anytime soon. Maybe once I finish everything with her. Maybe never, depending on the mood.
I personally like more fucked up scenarios and they require dick-to-pussy ratio of "more than one".