
MTH123:
Great points!
This is what I think too. He said that all he wanted was XY (if he didn't want to rule the world). It seems like it was okay to marry a first cousin in ancient times?
It seems like it might have been acceptable for royal cousins to marry in Dahuang. In the prologue to Once Promised (the novel prequel to Lost You Forever), Tong Hua draws on several characters from Chinese mythology to build her world. She says that the world of Dahuang was created by the god Pan Gu, who had three subordinates: Sheng Nong, Gao Xing and Hua Xu. Hua Xu had two children: Fu Yi and Nu Wa. Although they were siblings, they ended up being crowned Emperor and Empress and were husband and wife. So there is a precedent for royal deity siblings to marry and rule together in Dahuang. Presumably royal deity cousins marrying and ruling together wouldn't be impossible.
ZX and Xing Yue are related. So are XY and Feng Long. XY and ZX's grandmother was a cousin of Feng Long and Xing Yue's paternal grandmother. And that seems to be perfectly fine.
But, on the other hand, after XY is struck from the Gao Xing family register, ZX argues with the Yellow Emperor in chapter 35 because he wants XY to take the name Xi Ling Jiu Yao and not the name Xuan Yuan Jiu Yao. In chapter 47, XY realizes that ZX might not have wanted XY to take on the Xuan Yuan name and become a princess of Xuan Yuan because of his feelings for her. So maybe her taking that name would have gotten in the way of ZX being able to marry XY one day.
-----
Chapter 47:
But now she knew how Zhuan Xu felt about her, many things in the past took on a different meaning, so Xiao Yao went back through her memories and spent the entire night thinking of the past.
When her Dad issued a proclamation that Xiao Yao was no longer the Gao Xing Eldest Princess, her Grandfather wanted to give her the Xuan Yuan last name so she could be the Xuan Yuan Princess and had the most illustrious last name in the entire world. But Zhuan Xu insisted on giving Xiao Yao the Xi Ling last name, and for this the two argued over it. Back then Xiao Yao picked the Xi Ling last name so she was matched to Jing’s level, which is why she never thought about why Zhuan Xu wouldn’t let her become the Xuan Yuan Princess.