I'm probably stating the obvious but I think he's the reincarnation of theo and only she can break the curse because they love each other, if not in this life then their past life 😀
Thanks for the chapters!
I also think it’s the father. But wouldn’t it be better if he kept his memories instead of her that way he’d make sure she would never go through the same thing? And she’d forget the pain of her past life (but it could resurface too at some point) ://