Kissing Genesis was like kissing pure fire. His first kiss hadn't been with him, not really, but it was the first kiss he'd wanted, that wasn't forced upon him, even though Genesis's kisses were like that too. It was just…different. He had to admit to himself that his resolve to push the boy away was breaking. But not enough to feel pale every time he was touched, a sick feeling pooling in his stomach, dread blossoming.

"I meant what I said about you getting bored of me," Sephiroth said softly.

"And I mean it when I say that will never happen," Genesis said, pulling Sephiroth toward an outcrop. They kissed as they stumbled their way to where no one would see them, and took turns taking possession of the other. Sephiroth let himself be pressed against a large rock, Genesis moving against him heatedly, sliding his hands inside the soft material of the yukata.

"I want to touch you everywhere," Genesis breathed. It was only when he realized that Sephiroth was trembling against the rock that he stopped, confusion evident on his face. What had happened? Sephiroth seemed…scared.

"It wasn't my first kiss," he admitted. He said it almost too low to hear if Genesis wasn't pressed up against him.

"Who?" Genesis said.

"Are you bored of me already? Your toy is broken. The game is over." He said this with his hair in his face, looking far away from Genesis.

"You're not some conquest, damn it," Genesis growled. He forced Sephiroth to look at him. Something flashed in Sephiroth's eyes.

"Aren't I?" Sephiroth laughed bitterly. "Aren't you getting off on that?"

"Shut up," Genesis growled. "I'm not. I said I liked you and I meant it. You're not my first either."

"Who?" Sephiroth asked, eyes flashing again. It looked like jealousy.

"Does it matter?" Genesis asked.

"Then kiss me again and make it not matter," he said, challenging. Genesis pressed his mouth to Sephiroth's throat where he felt his pulse. He kissed the white column heatedly, open-mouthed, and sucked, making his way up to his lips again, kissing him. Sephiroth responded with his own kisses and they shared each other's breath. It was everything Genesis had ever imagined. He was now up against the rock outcropping and Sephiroth had him pinned there. Genesis's fingers undid the plait in his hair and let silver drape around him.

"Goddess, but I've always wanted you. Touch me," he groaned. Sephiroth undid the leather belts and zipper and slid his hand deftly inside Genesis's pants, gripping the hardness he found there. Genesis's every nerve was on fire. He let out a loud whimper as Sephiroth curled his fingers around his hardness. "Let me touch you too," he said, sliding his hand into the yukata. Sephiroth didn't stop him then, let him know there was nothing beneath that beautiful garment. He found that the other boy was hard too, and they panted as they both stroked each other.

"I've always wanted you, too," Sephiroth said in a voice heady with want and need. He used his teeth to tug at the earring in Genesis's ear. His senses were on fire with Sephiroth just as Sephiroth's senses were on fire with Genesis. There were no losers here, only winners, and the game was tantalizing.

Sephiroth slicked his fingers with Genesis's precome and the slighter smaller boy shuddered with involuntary need.

"Make me come," Genesis said filthily.

"Make me come too," Sephiroth groaned. They rested their foreheads together and stroked each other off. Genesis was the first to start to tremble.

"I'm going to come," he breathed. "Keep touching me. Kiss me. Make me yours."

"I thought you wanted me to get on my knees?" Sephiroth breathed darkly.

"Oh fuck, yes," Genesis growled as Sephiroth did just that. He sank down into the dirt and hooked his fingers into both pants and boxer-briefs and dragged them down, his beautiful mouth sliding over Genesis's trembling flesh. "Goddess," he breathed, fingers instinctively curling into all that silver hair. He didn't last long with that talented mouth around him, the tongue swirling around the sensitive juncture between the head of his cock and the shaft. Sephiroth looked up at him as he drank down his seed, tongue still laving over that spot. It was almost too much. Genesis's fingers clenched and then relaxed.

When he was sated he roughly pulled Sephiroth up by his hair and crushed their mouths together. Sephiroth still had a bit of his come in his mouth and let Genesis taste himself.

"I want to make you come too," Genesis breathed. He stroked Sephiroth roughly, feeling the weight of his heavy thickness. Sephiroth was big, and it made Genesis heady.

"I'm close," Sephiroth groaned. He shuddered when Genesis collected the precome from the tip of his head with a thumb and slicked him up with it. It wasn't long before the silver-haired boy shuddered one final time and came messily over his stomach. Genesis sank to his knees and lapped up every bit of come, cleaning him off. He felt Sephiroth's hand curling in his hair, holding him there. Genesis laved that big cock with kisses and sucks until he went soft, and then Sephiroth was helping him to his feet.

"Angeal is waiting for me," Genesis announced.

"Better not keep him waiting. I'm going to enjoy some more of the festival before I leave. President Shinra is here, too."

"Sephiroth...it wasn't a once only type of thing?"

"See you around," Sephiroth responded with an enigmatic smile. And then the two boys parted ways. Sephiroth went off in the direction of the floating lanterns while Genesis redid his pants and buckles and headed off toward Angeal's appointed meeting spot.

"What are you smiling about?" Angeal asked when Genesis couldn't help the shit-eating grin that was plastered to his face.

"Nothing much," he responded coolly. "I met up with Boy Wonder."

"Oh really?" Angeal laughed gruffly, arms full of plants of various types. His Gil purse was looking a touch light."Maybe there's hope for you two idiots after all." Genesis only smiled back enigmatically.