Spoilers follow for Love, Simon; Anna and the Apocalypse; and Ralph Breaks the Internet.
“You really piss me off, you know? Because you know they shit all over everybody, including you. I can’t believe you’d be this stupid. He’s going to use your ass and throw you away! God, I would have died for you. You can’t do this and respect yourself. You just can’t.”
In the character of Duckie from Pretty in Pink, screenwriter John Hughes gave us the siren call of the Nice Guy. The Nice Guy is Xander from Buffy the Vampire Slayer. He’s Snape from Harry Potter.