Thank you for such kind words! This is indeed my first title - I spent long months learning how to achieve high quality renders in Honey Select, so I'm glad to hear it's paying off.
The point system is kind of a work in progress - the behaviour you mentioned is actually intentional in 0.1, but may change in future if I work out a good way to minimise code complexity while maintaining affection points and paths. Could I ask, how did you actually know that no affection points were added? I don't recall indicating this anywhere in the game's UI.
Thanks for the feedback!