Galen Lykaios has been a cupid for nearly 4,600 years. He definitely doesn't volunteer to be one. It's a punishment because he carries a ton of bitterness and grudges after death toward an ex-lover who betrayed his trust. For thousands of years, he has to watch as most of his charges get their happily ever after. Then he encounters Dion Angelos during one of his assignments, and he senses a spark between them.
Dion owns Angelos Funeral Home. He enjoys working on dead bodies because he can keep his interaction with the living down to a bare minimum. People can be stupid and irritating. However, he doesn't mind when they return as spirits because he enjoys most of their conversations. Then he encounters an ancient demon who seems hell-bent on killing him.
Can Galen and Dion form a relationship while battling against the ancient demon?