I totally agree on everything, literally felt same emotions and had same experience, while playing it yesterday for 8 hours straight, and playing both routes.
I hate NTR stuff, but this one deeply touches the psychological side of human relationships, and goes really well at showing human emotions.
Near the end it had more grinding than before, and it was annoying to just skip days and going to the gym manually, would've been better to speed up that process by adding manual time skip in multiple locations, not only the bed, but somewhere in the gym too, but overall game is hard 9/10, and when it'll be more polished and finished, I wouldn't doubt at giving it 10.