Man this game is awesome, the writing is top notch and really engages you. It's in my top 5 for sure.
I do have an issue though, as far as I'm aware you raise affection by 5 at a time to progress to the next event with each girl.
However, there are sometimes certain triggers beyond the affection level that need to be met for new events to play (day of the week, total days past etc.) The issue is that there's no hint as to what these triggers are so you're just left to grind until you hopefully hit the right triggers.
This didn't really turn into a largish problem until later in the game but I've just spent 45 minutes spending time with certain girls waiting for events to trigger and nothing has. Kinda annoyed me. I know they all have events left as I checked the event tracker. Really the event tracker should allow you to click on each listed event and then be presented with a sentence or two pointing you in the right direction.