Z (Demonica Underworld #3) by Larissa Ione
Synopsis: Zhubaal, fallen angel assistant to the Grim Reaper, has spent decades searching for the angel he loved and lost nearly a century ago. Not even her death can keep him from trying to find her, not when he knows she’s been given a second chance at life in a new body. But as time passes, he’s losing hope, and he wonders how much longer he can hold to the oath he swore to her so long ago…
As an emim, the wingless offspring of two fallen angels, Vex has always felt like a second-class citizen. But if she manages to secure a deal with the Grim Reaper — by any means necessary — she will have earned her place in the world. The only obstacle in the way of her plan is a sexy hardass called Z, who seems determined to thwart her at every turn. Soon it becomes clear that they have a powerful connection rooted in the past…but can any vow stand the test of time?
Review: This novella is fast paced and a passionate read. The characters are strong and entertaining. I did find the ending a bit abrupt; I think she forgave him a bit too fast, I would have liked for her to make him earn her forgiveness for a bit longer than she did. My only guess is that Ione needed to finish it within a certain number of words/pages. Other than the fast ending, I enjoyed the story and returning to the Demonica universe, it has been too many years.