and well, as for why he exacted revenge as only destroying some buildings, I can give an explanation on that. First of all, he will exact revenge on the ppl that killed her (The Priest, The Party, the baron etc) but atm he didnt have the power to do so. And as for why he didnt Massacre the towns ppl, there are a few reasons for that, the first is that, due to the love his mother showed him, his desire for revenge and mental darkness had subsided (a lot) which I personally think is pretty heart warming and logical considering how both his previous lives were. So, he really didnt want to kill innocent kids and ppl. The second is that he can revive his mother anyway so killing only those involved is good enough (dark enough?) in my opinion. Besides, if he really killed innocent people, the hundred cheaters will probably not leave him alone in the future and wont believe in him (believe it!). And from what I can tell, from the start, the author wanted the MC to become something like that. Like from a dark MC to a pure MC, kind of original imo. And the setting he chose, him forgiving the cheaters (who he hated unfairly, considering they didnt know anything, he should just hate that god) due to his mothers lovs really heartwarming and just lovable
Turns out The Male lead has a Poison which makes him forget the person he loves. And this happens when the MC is expecting a child.