The reason I say it seems forced is because of MC's inner monologue about how it turns him on.
havent noticed that in my game
generally speaking such "inner monologues" are quite common in most, if not in all, games.
i hope more devs drop it (unless we are talking of simple KNs) as the players should have possibility to choose their own turn-ons, kinks and ultimately girls, even if we are speaking about thoughts or monologues.
unfortunately for now, we have something like "omg, she is so hot, i like her a lot", then we have option to ignore/drop or whatever way could be to avoid interactions with XYZ chick...just to be presented with the same "omg, she turns me on, i would bang her 1/1" thoughts upon new encounter

(not talking about this game, yet in general terms)