stories like these always make me question the huge plot hole of the reincarnating / rebirth but i feel that this story is so deeply thought out that i can live with that missing answer lol