Although Leng Xiaoyao didn't end their engagement because she found a better man, he believed she dumped him in order to ride on a richer man's coattails.
Besides, he believed that Leng Xiaoyao didn't really like him in the past. Otherwise, she wouldn't have kept her abilities secret from him.
If he had known her abilities and her beauty, he wouldn't have agreed to end their engagement even though he disliked her. Anyway, he would have felt extremely satisfied that his fiancée was outstanding inside and outside.
However, upon thinking that Leng Xiaoyao didn't really like him, Chu Jianan felt humiliated. It was hard for him to accept the truth. If Leng Xiaoyao didn't really like him, why wouldn't she let him go in the past?
Did she do it on purpose to make him hate her?
If so, why did she refuse to end their engagement when he wanted to?