Shattered Dreams by Mychael Black
My rating: 2 of 5 stars
Kulisael, also known as Li, is a demon in this sci-fi world going against taboos in having a human as a lover, Cody. However, Li has been keeping that detail about himself from Cody. The opening introduces us to Li and Cody, one year after Cody walked out on Li without an explanation. In that time, Li has been trying to understand why Cody left him just as Li was realizing the depths of his feelings for the human. Cody, for his part, has been out for vengeance, becoming a demon mercenary and killing the demons that attacked him and left him for dead.