Some of the reasons Peter Kavinsky is one of the best…
When LJ asks him not to kiss her any more he doesn’t. He doesn’t even try. Shes the one that makes that choice. Which is extremely rare in some of these Netflix teen movies.
He was always kind to her little sister. That’s so important.
He shakes her dad’s hand.
He puts the ball in her court, when she tells him to leave her alone, he does.
He doesn’t hit things when he gets angry, maybe he said something about her being in love with Josh, but he was hurt and genuinely thought that was the case given their cause for a relationship.
When he decided it was over with Gen, there were no more scenes of the two of them. He didnt go back to her when he though LJ didnt want him.
In conclusion: Peter Kavinsky is the ideal, not totally unacheiveable/inconcievable, version of a man.