Responses

Well it's quite obvious that her soul mate is Azeph.. Since that white goddess had a talk with her if you remember.. Azeph and Zay are meant to be together but what he did in his previous life using black magic caused him to be punished in the life after that by loving Elissa and getting killed while Zay was not involved (being in another world reading the book but she's actually been there in the previous life as I remember but they didn't end up together, for black magic thing). And now Zay is here but she is suffering a lot because of all his previous wrong doings.
Of course, I won’t spoil. But if you ask me, I will spoil for you but if others doesn’t want to know the spoiler, don’t ask ok.