Like I said he had his reasons-
He thought that niannian forced/ threaten Shen Luoan (ex lover) to leave him. So why wouldn't he do smt like that to niannian, and no one wanted to tell Gu the truth about what really happened not even nian...
Uh- welp I don't hate him, tbh there are reasons why he treated niannian that way...
...

