3P, Polyamorous and Polygonal relationship, age gap, serious, Love-hate relationship...
If look at it from an erotic angle, it's 5 stars.But looking at the plot, it's really bad. I hate it.