Going a bit off-topic but you can actually avoid most of the grind by savescumming (or finding a guide somewhere) to "speedrun the stairway". You might still need a few hugs to get started (Kitty, ugh) but once you find one option she says yes to the pile of stats you get from that will usually unlock at least one new option, leading to a chain of "first"s all the way to anal and threesomes. Exhibitionism is another matter because not getting busted is entirely dependent on RNG.And also with way less grinding.