If you go full on preserve sanity mode you can actually gain more sanity than you lose everyday, even without trying to fuck another person (which makes a virgin/faithful route possible, which is the point). On the other hand, there are definitely some events that have extremely stringent requirements. Are they bad for the game? Not necessarily; in a full game or even in a more completed version in the future this may be extremely easy to regulate (for example if you cheat to have infinite gold it is VERY easy to deal with this 'issue'). Are they an annoyance now if you play the game at its current state and without cheating? Yes, can't deny that that's true.