Elise:
If we're talking about who would have to sacrifice the most to be with Xiao Yao, it would be Cang Xuan IMO. He has his harem with 9 wives and a whole kingdom to take care of. If he wasn't on the throne, there'd be chaos.
If Xiang Liu ended up with Xiao Yao, he would have to sacrifice his loyalty to his soldiers and Gong Gong.... My god, I hate Gong Gong so much. Stubborn b*stard.
Yes, Cang Xuan would be ideal if we're being objective. And it would wrap up the story quite nicely considering what they've been through since day one.
Gong Gong is my most hated character nowadays, and I can't even direct this hate to a specific person because he hasn't shown up.
But sure, let's have her end with Bran, I mean, Jing.