Why didn't anyone tell the Prince about the demons haunting their bloodline? And even if they did tell him, why didn't they make sure to remind him? AND WHY DIDN'T THE VILLAINESS TELL HIM THAT?!
Everyone in this story is an asshole. The Villainess, the Prince, the Commoner, even the Spirit King and Human King.