Once you reach the (not yet implemented) freeroam after day 3 or so, you can repeat events like the park visit or beach vacation.
Hang on... How is that going to work?
I can understand a game having a sandbox-like structure from the start as you have areas and events that you simply cannot access. So you go away, grind your stats, and return in order to unlock them. Every sandbox works like that.
The problem is that this game has not been a sandbox from the start. It has had a very linear and regimented timeline where certain events and areas can only be accessed at particular points in the story.
Is the idea that day 3 is the point where the rigid timeline is abandoned and then game goes completely sandbox so you have the stuff on the train, arrive in the town, and then do what you want in whatever order? Because that would work with the existing events having stat barriers that are inaccessible without cheating as you'd effectively be delaying the events which happen on day 1 and day 2 of the current build.
If the plan is that we reach day 3 and suddenly the game opens out into a sandbox then it doesn't make sense that you would be able to revisit those earlier events as they are already in the past. I know that we're going to get the ability to change genders, are we also going to acquire the ability to time-travel as otherwise I'm not sure how you could 'repeat' the first time you meet the sister's best friend in the park on day 1 or the first time you go to the beach with the girl from the train on day 2.
Either the game gets re-worked to be a sandbox from the start, OR you get the ability to time-travel, OR the Dev has stuck a number of events behind stat-gates that are inaccessible without cheating (which is effectively a pay-wall).