This enemy is so lazily written that it is absurd. He's got sad backstory and when current actions didn't fit into a plot, he was forced to act in specific way (I have to kill MC because reasons, Now I am friend with MC because reasons and I will die because reasons).
Both FMC kind of put me off. Princess is definitely better option for a story and in reality. She hates MC because of MC's actions. That is all MC fault. She still gives him chance but development is slow but stable. While on the other hand his maid, keeps a secret that would and will kill everyone around her. Is passive aggressive and story wise there won't be any further development in MC's and her relationship.