“Oh my God, Roger!”
“I know, right? And did you see that hair? Looks like rats have been mating in it.”
Keith fell back in his chair, hiding a giggle behind his hand. Adorable. Roger had worked hard for that laugh, keeping the champagne coming while Keith’s twin danced with her new husband, the man Keith had secretly adored for years.
Roger took a sip of champagne. He shouldn’t feel so happy when Keith’s heart was broken, but he couldn’t help the flicker of hope inside. Maybe he’d finally have a chance with his best friend. Keith gave a tipsy hiccup and Roger’s heart melted. He couldn’t look at him, afraid he’d give into the impulse to run his hands over his blond hair, the fresh haircut making him so damned handsome Roger ached.
The music changed to a slow song, the happy couple taking the tiny dance floor with other twosomes. Keith’s small breath of pain undid him.
“Dance with me,” he demanded, grabbing Keith’s hand. Maybe it was the champagne, but Keith followed him through the tables. He put his hands tentatively on Roger’s shoulders, but Roger pulled him close. This might be his only chance to hold Keith’s sweet body in his arms. Keith resisted, but suddenly relaxed, dropping his head to Roger’s shoulder.
They swayed to the music, everything fading but the length of Keith’s warm body against his, arms twined around his neck. The pounding of Roger’s heart. He wanted it to last forever, longing bringing him close to tears.
The song flowed into another one but Keith didn’t move away. Breath hitched, he raised his head, startled, eyes wide as they searched Roger’s face.
“Why didn’t I know?” he whispered, pulling Roger closer, his smile turning beautiful. Roger’s tears fell then and he leaned down for their first kiss.
Find other flashes HERE!