Responses
I think the reason the ML pushed for the MC to remember is the fact that he knew eventually he’d find out. So that’s why he set up the precautions and his plan B. Aka the hostage situation. So he knew ahead of time that it was doomed but he decided to bind him with as many ways as he could so he had to stay. Whether through a binding contract or every single persons life in the city.

I think that at some point, the author lost control of the plot. I mean we all knew from the get-go that ML was kinda crazy but he did so well to hide everything and gain MCs trust and all that. It makes no sense for him to all of a sudden push MC to remember the past and cause the forever breakage of their tie. Not this ML who acted all cute in front of MC while wreaking havoc behind the scenes. You might say: He is tired of hiding who he truly is and wanted to bind MC to him......He could've bound MC to him by doing what he has been doing so far! MC was falling for him deeper and it did not cross his mind to break up with ML. If he was on the brink of doing that, ML's actions would've made sense because it would've been his last shot at keeping MC but dude ruined everything for no reason at all