You're not being punished, though. If I'm not mistaken, Selebus has said before that you're not going get everything in a single run; that you're going to make 'incorrect' choices and miss things.
The best one can do is make a separate save at any/every choice that might feel like a serious matter, because you may just want to go back and see what happens.
There IS a way, but you have to follow a very specific routine to get there. There will always be a way around any lockout, like avoiding a certain event involving a certain character to not piss off another certain character and lock you out of her content.
Just picked up the game, I've played up through the halloween stuff, but I see that I've missed events. The weird stuff kept me intrigued in the game and I like the characters, but missable events really don't jive with me.
I didn't feel at any point like I was making a choice to skip anything or choosing one thing over another, I feel like I'm just getting punished for not repeating a scene a certain number of times in order to increment a value before reaching a progression point. And once the progression point is telegraphed, you're locked in so you can't reload and grind. Feels really clunky.
If at any point you said no to sexual advances, you made a decision to lock yourself out. If you ignore warnings in the text and proceed with certain events with certain characters before a certain point, there is only one instance of this so far, you lock yourself out.
This game makes it VERY clear that there are consequences to actions, this is NOT your typical VN with the unfulfilled promise of choices that matter. In this game, choices DO matter.
You CAN reload a save assuming you have one far back enough to compensate, but you will likely not be able to reload the auto saves on the A page of the load screen because those overwrite automatically once the page is full, which is something I don't care for about Renpy in general.
It is entirely possible to get everything in one play through so far, but this game is intended to make that a living hell for anyone who dares to attempt a perfect run.
The repetition you mean is likely in reference to the lust scenes. If the girl isn't lusting after you enough, she won't be up for the scene, that's just the way it is.
This game characterizes the girls as close to real life as possible, so they act as close to the way a real human girl would as Selebus could write them.
There seems to be an issue with Futaba's invite over animations. Afetr choosing the pajamas option from the computer and going into the animation scene, she instead wears whatever you chose beforehand whether it's school uniform or swimsuit or whatever.
Also, I get a crash whenever quitting Makoto's headpatting.
The Makoto thing was covered in a bug fix for the next update, this is the first I'm hearing of Futaba's issue.
So I am trying to get to the winter events and have completed everyone's events, but "There is nothing" wont trigger. I have gone through everyone's events and the only one I can see that may be messing it up would be Futaba's "Two Hours" event which didn't get completed and I cant seem to finish it even though I've finish all her events.
Check your side characters and 'happy' scenes, those are also necessary and are the top two reasons it doesn't trigger.