I feel that you should change the hub of the encounters to make it feel more natural, besides the change of potions, especially with the main characters, so that it doesn't feel like an infinite loop. Give them an endurance level or similar.
Wait, if you're talking about a date, then in my opinion this is a cool mechanic, the game is still 18+ but also has a mode SFW,and after the date, naturally, the spirit will become even closer to you, and if you accidentally click on this mode, you can skip it or refuse it, but this will upset the spirit, I don't remember exactly whether it is possible to refuse this action there,I think you mean the mechanics so that there would be an opportunity to first communicate and only then move on to mating mode during a meeting?