
i cant even overlook the fact that alicia is 15 and duke is 20

You'll have to get over it. It's fiction with magic and all that shi~ AND the medieval times.
I've already read too much non-fiction books where kids are promised, engaged and whatnot with 20-30 year old adults. Comics, mangas and fairy tales don't surprise me anymore.
And then there's that Pocahontas situation.
imagine looking up and got greeted by a whole slab of deli meat