A Lament for Cyrus by Madeline Brzeczek

Love, loss, and vampires, too.