Rating: M
Pairings: Kurt/Blaine
Genre: Angst/Romance
Word Count: ~3200 (overall ~81,000)
Warnings: Violence
Summary: In a cozy coffee shop in a small town, a boy with beautiful blue eyes sits at the same table every day, as if he's waiting for something, or someone. Blaine feels strangely compelled to sit down and talk with him... and discovers the unimaginable.
(Roses in December, Chapter 26)