Unpopular opinion, but I really like ML simply because he's written like a real person. I've read too many 'perfect' MLs or cartoonishly evil MLs that this one honestly breathes some life into the story. He's made mistakes, he's still making mistakes, but damn he's at least well written.
I'm laughing because these are highschoolers
like... it really is that serious huh