In the book Houchi doesn't know she is Shanggu and after she discovers she doesn't give a shit about it, theres no such indentity crisis we saw in the drama with Houchi asking QingMu if he loves her or Shanggu. I find this rather stupid and reminds me of Love and Destiny when Nini character had this same identity crises of "but you love her, not me but I'm me". It's just stupid is the same person, I didn't really like that they put this trope in the drama. Made Bai Jue look worse, like he does not care for Houchi,, which is not true.
Also, the part when Wu Huan destroys Houchi core in the wedding, this wasn't on the nove either, Bai Jue would never let Wu Huan do this. It kills the logic of the plot so well built in the novel, which is: Bai Jue is doing everything to protect Houchi and Shanggu.
The moment Wu Huan destroys Shanggu's core and Bai Jue stays there without doing nothing and having a mental meltdown makes him look stupid for having a stupid plan and makes people think "why is he doing this? If he had told her about everything would be better, he does not know what he is doing". But in the novel he has EVERYTHING under his control and his plan doesn't look stupid, nothing really happens with Houchi body's integrity, her baby was never in danger, TianQi never sacrificed himself for the baby, in fact, Bai Jue is the one that becomes white haired for the sacrifice he did for the tribulation, Wu Huan never got that powerful, Bai Jue's plan goes smoothly and is the one who suffers more.
The drama is making Bai Jue look bad, taking away all the suffering he had in the novel and giving to others, and this is pissing me off a little. I know a lot of people like the changes they made in the drama, some I like too, but I really don't like the changes they made regarding Bai Jue.