he was a pos in the past life but was under a spell (even then somehow I don't think he cheated (physically) with that other woman). I used to thrash his character when I first started reading but he's redeeming himself pretty quickly and a good job at it too shockingly. And so far in the story he's doing it out of regret & duty to mc, so i can imagine how devoted he will be one he falls in love. Definitely rec reading it, it gets better.
I hate cheating guy and if i can reassure you he didn't cheat...he slept with Kaela thinking he was dreaming once ( and what a disaster when he learns the truth about preg' etc...) but never he slept with beabitch...he just gave her peck and it was forced...he said himself he didn't felt anything for her even with brainwashing exept a sense of duty...so you can go don't worry...
(づ ̄ ³ ̄)づ

Guys how is this? Is the ml a piece of shit ? Did he actually cheat ? I can handle complicated stuff but not cheating