Listen, in my mind, Daine is 18 when the quartet starts. And it's important to note that she's only 5 years apart from Numair. However, their age difference really squicks me out. I have to admit that I don't know much about historical age gaps and what was considered common in different eras or cultures. Much less do I know what's typical for the fictional world of Tortall. But one thing is for sure, I'm really not okay with the idea of 16-year-old Daine and 30-ish-year-old Numair. I firmly believe that if we were to put Daine in her twenties for this book, the story wouldn't change all that much. Her personality would still shine through, as it is shaped by her upbringing in a small village.
So, not only do we encounter some typical fantasy issues here. There are overpowered characters who seem flawless, filled with truth, love, and virtue. But that's not all. There's also misused words, terrible description, and gaping plot holes. And now, a major SPOILER AND TRIGGER WARNING. We have a thirty-year-old teacher who is not only macking on but also making out with his sixteen-year-old student. BY THE WAY, they've allegedly been in LOOOOOVE since she was thirteen. There's just about one page of desultory, pro forma "oh huh this might be fucked up" discussion, and then suddenly EVERYTHING IS APPARENTLY FINE.
NO, TAMORA PIERCE. EVERYTHING IS NOT FINE.
Honestly, it's great to have a girl as the main character in a fantasy story. However, if the price for that is having this kind of disturbing and inappropriate shit happen, I THINK I'M OKAY WITH SKIPPING THE LADY HEROINES. Jesus fucking Christ.
AND THIS IS YA (Young Adult). Because THAT'S a great example to emulate. At least when Eddings does something similar, one, he's writing for adults, two, the characters actually grapple with the issue, and three, THEY'RE BOTH ADULTS AT THE TIME.