Soul Survivor is unique Story. It starts off with Hailee meeting with Alex, then realises she is more than what she thought she was. And that Alex is her Guardian angel. On top of that they are falling inlove pretty fast.
I love this concept about Darkness and Light because Hailee is pulled pulled in both directions and is unable to choose between Alex the good Boy-light and Seth the bad Boy -Darkness. But there is more going on than just romance. Hailee has difficult decisions to make. This Story is about finding out who you are, accepting it. Your fate. There were some shifts in tense which kind of bothered me because I had to go back and reread the sentences -but maybe that's just a writer's quirk.
If you are looking for anothe spin on Angels, pick this one up! I really enjoyed it.