Firstly, Hai Rui admitted that Mo Zixi was the beloved son of Tangning and Mo Ting, that he was already married to Yao Anqi and that they already had a son.
But, the child didn't belong to someone else. The child was Mo Zixi and Yao Anqi's own flesh and blood!
So, there was no cheating involved because they were a proper couple from the start.
As for why Mo Zixi was with Chen Jingrong for 4 years before he married Yao Anqi, the reason was because 'someone' deceived him and caused the two lovers to be separated for 4 years.
As for this 'someone', Hai Rui told the public to guess the indentity themselves.
Although it involved privacy issues and Mo Zixi didn't want to attract too much attention, Hai Rui had no choice but to present Xingzhe's DNA report to prove that he was indeed a part of the Mo Family.