Wait in chapter 15 it was revealed that Raelza is "technically" his Morloch's daughter. And it appears like she isn't adopted, so could it be that the grimoire making being not only wiped his memories but revived Raelza? Cause it'd erase his guilt and undo his past sin