I always reread the last 4/5 chapters having first read this when I was only 15 any it being close to a decade since I always come back with a new perspective.
this story isn't always the most clean and there are definitely some parts you just kinda want to skip in all honestly but that author knows how to end his works. I agree with liking the subversion of the heroine the older you get the more that seems to be the case with real life too.
Overall this story will always be a 10/10