Right now every girl is 18 at least, everybody is a senior and we are 2 months(or less) from graduation, the MC started at this school after the middle of the year, beginning of the year he was on Riverside with Nikki/Cara.idk if this this been addressed before, but whats up with the timeline of this game? Is the author just trying to avoid saying characters aren't 18? like, we know at the start that the MC has turned 18 recently, that's why he got his tattoo, his car, and its why he is in his senior year. But when we flashback to when he met Iris for the first time, he again says he just turned 18, and it can't be the same birthday because he tells his mom that he date Iris for a year and a half before they broke up, and they were broken up before the game started. Also there's the whole thing about Layla "looking 16" and "probably skipping a grade" that is never mentioned again which is weird. Along with that, MC and the chosen step-sister act like they've been separated for ages, when in reality it was like, a couple weeks? IDK the timeline seems super screwy, which wouldn't be an issue, but he keeps jumping back and forth so it gets confusing.
Layla, Elena, Valeria and Cara(Cara we see it happen) had their 18th birthdays earlier in the year.
Layla and Elena are allowed in clubs since we first meet them, they already had their birthdays by then.
In the original version the Iris flashback did go into dangerous territory, Nyx is doing some "in game surgery" because she doesn't want to remove that scene
The "a couple of weeks" part seems to refer to Nikki/Cara, in game time they don't spend this much time separated from the MC(it feels that way because they spend 3/4 updates with nothing), they were in town a week ago and the MC went to visit this weekend.Nyx had to make adjustments to the timeline due to Iris having sex with him when they met. This resulted in things sounding screwy. The best thing you can do is just not focus on the numbers, it'll just lead to headaches. I don't know what part you're referring to when you mention "a couple weeks."
Pretty standard for a lot of relationships.