I agree
I think the most annoying thing to me is that the game puts a smokescreen over the impact of your choices.
We should be able to chase the girls we want to chase without having to replay the game 5 times because we told another girl we'd go to the gym with her, or study with another girl, etc. I get throwing a few curveballs at the player so it's not predictable, but don't make it so ridiculously confusing to pursue the options you want to pursue as a player. This really hurts the gaming experience, because instead of playing the game, seeing girls, and going after a couple, I'm left trying to guess which variable is tracked where, if I am nice to this girl here, does that mean I can't be nice to another girl there, etc.
If we have to choose, make the choice a little bit obvious, because then we feel like we have agency. Making the choices is hot if we know what they do, but irritating and a turnoff if we don't. Do I want to go to lunch with this girl? I don't know, let me look at the variables and see if it randomly impacts a totally different girl first.
I don't want to make a spreadsheet to try to date the girls I want to date. That's a boner killer.