Hmm. I don't know why exact;y, but Leonid mostly...annoyed me here.
I mean, it was convenient, for sure, but his social blindness is...frustrating? Like, most of what he did here (besides the one fun attempt at flirting) was act selfish in a way that disregarded everyone's feelings-it sure didn't sound like he thought about Elizabeth's feelings at all when he dragged her away.
If you haven't figured out that Leonid is completely inept at human interaction by now... :'p Come to think of it, if this weren't pure fantasy fiction and comedic exaggeration, I might've wondered if he weren't just a little tinge on the spectrum.
Anyway—I'm willing to give him a partial pass on the acting a bit selfishly, personally, because it seems like he's trying to do the right thing, usually, at least as much as the average person... but hasn't got a clue what that entails (what's okay and what's not and where boundaries are) so has sort of ended up being a quasi-stalker instead, albeit a relatively good-natured one.
That's just my interpretation of the characters, though.
Argh Yandereprince you are the one that's a pain.
You're a yandere and not even valid as eye candy (not sorry but he still looks like a girl to me) go away!