
He didn’t send the mob of elders, the mob rushed in after Chaewoo had secretly killed a very important sacred tree that Lee Yeon had performed surgery on. Before he breaks up w her he poisoned the tree to hurt Lee Yeon. The townspeople who worshipped that tree blamed Lee Yeon and attacked her.
Chaewoo still watched from inside a car as she got pushed around by the elders and felt slightly satisfied watching her get attacked (he believed at this time that Lee Yeon had been one of the reasons why his mother had died, I’ve got a full novel spoiler on my acc that explains it). Around that time he and Lee Yeon were not aware about the pregnancy. Lee Yeon doesn’t find out until two weeks after he leaves.
Lee Yeon does not forgive him (at least not that easily) and doesn’t tell him about the pregnancy until near the end (he finds out on his own by accident but decides to keep quiet and waits for her to tell him herself).
The ml literally gets the fl beaten up by a mob(after he got his memory back) and she still forgives him since she was pregnant
Which means she was pregnant when he got her beaten up
HE GOT HIS PREGNANT GIRLFRIEND BEATEN UP BY A MOB