|happier_bunny (happier_bunny) wrote in qaf_scavenger,|
@ 2010-08-07 15:31:00
QAF ANNIVERSARY GALA
Rating: Adult for sex and swearing.
Summary: Justin is exhausted when he gets home... until he sees Brian, that is.
Author’s notes: This was unbeta’d, because I wrote it very much at the last minute and didn’t have time to send it to anyone. Feel free to point out any spelling/grammar mistakes, or anything that sounds wrong and I’ll try fix it. I’d also like to dedicate this to the entire wonderful QAF fandom, but mostly to all the fandom fairies who have recently been waving their magic wands my way. Also, feedback = love.
Five minutes ago, Justin had been exhausted. Five minutes ago, all he had wanted was a hot shower and to sleep for a week. Five minutes ago, the thought of sex hadn’t even entered his head.
But five minutes ago he hadn’t been looking at a grinning, shirtless Brian Kinney.
His bag dropped to the floor and he strode up the steps to the bedroom, right into Brian’s arms. Their lips met, mouths open, and Justin kept walking until Brian fell backwards onto the bed. He couldn’t stop smiling as they kissed. This was one of the things he had missed the most; no trick in New York would ever kiss him in the same way that Brian did. Brian somehow managed to make it slow and hungry at the same time, and while it said, “I can’t wait to fuck you”, it was also saying, “I missed you. I’m glad you’re home.”
Justin tugged at Brian’s jeans until they could be tossed onto the floor, Brian lifting his hips helpfully. He wasn’t, of course, wearing underwear. Justin then lay down on his stomach between Brian’s legs and, for once in his life, ignored Brian’s cock and nuzzled the juncture of his leg and groin, not able to resist nipping the skin there once or twice. Brian’s hand drifted down to grip his hair and Justin could hear the grin in his voice when he asked, “Good trip?”
Justin made sure to give Brian’s cock a swift lick before replying, “Not bad.” With that, he ran his tongue up the underside and around the head, making sure to tease the entire time. When Brian gripped his hair tighter, though, almost in warning, he slid the entire thing into his mouth without hesitation. His lips were tight as he sucked, his eyes closed, and he breathed deeply through his nose, inhaling the smell that was so decidedly Brian. It just made him that much harder as he bobbed his head up and down Brian’s cock, taking it right to the base and then pulling back until only the tip was in his mouth. He knew that Brian could be close to coming within a minute or two of this, and Justin, his own erection trapped in his jeans, felt like he could come from this alone, surrounded by the smell, taste, and feel of Brian.
But suddenly the hands in his hair moved to his shoulders, pulling him back up Brian’s body. Justin made a questioning noise in his throat and Brian kissed him lightly before saying, “I don’t want to come like that.”
A smile broke out across Justin’s face as he sat up, kneeling between Brian’s legs. He threw his jacket onto the floor, where it was quickly joined by his t-shirt. But before his jeans could follow, he was grabbed by Brian and flipped onto his back. His jeans were undone by Brian’s large hands, then yanked down to his ankles, along with his underwear. Justin quickly kicked them off. He wrapped a leg around Brian’s waist, revelling in how good it felt to have skin against skin, his skin against Brian’s skin.
Their lips met hungrily. Justin used his leg to pull Brian closer and thrust his hips up at the same time. “Fuck me,” was all he said. The moment Brian tried to move away, however, Justin gripped the back of his neck and rubbed his cock against Brian’s body. “Brian, just... fuck.” He was so hard now that it was almost painful and he wanted to come and he was desperate to have Brian inside him... but he couldn’t bring himself to let go of Brian, to let their lips part.
Apparently, this wasn’t an option for Brian either. He was now kissing Justin furiously, his mouth open, his tongue lapping at Justin’s. His lips were slightly chapped; Justin could feel it, especially when Brian finally managed to move his lips away from Justin’s and started nibbling his ear instead.
Justin moaned, placing his hands on Brian’s chest and pushing him back until they were looking each other in the eye. “Fuck me,” he said breathlessly, his hips grinding relentlessly against Brian’s. “Hurry up and fuck me.”
Brian captured Justin’s mouth in yet another breathtaking kiss. It only lasted for a few seconds, and then he pulled away, kneeling on the bed. His hand briefly rubbed Justin’s cheek before it ran down his body, over his chest, brushing his hard cock, down his thigh, until he gripped Justin’s leg. He guided it up over his shoulder. He repeated the motion with Justin’s other leg, though this time he wrapped his hand around Justin’s cock until Justin bucked into it, then let his hand continue on its way.
By the time Brian had both Justin’s legs over his shoulders, Justin had grabbed the lube. He reached up to hand it to Brian, who didn’t take it. Instead, he leaned down to kiss Justin again. When they broke apart, he was grinning. Justin was, too, saying, “This position was easier when I was seventeen.” He wasn’t joking, either; his legs were reminding him of all the walking he had done yesterday and of the person in front of him in the plane who had insisted on moving their seat back until it was touching Justin’s knees.
Brian huffed out a laugh. “You’re twenty seven. Stop complaining.” With that, he claimed Justin’s mouth in yet another kiss, a quick, almost chaste one this time, then flicked up the lube’s lid and squirted some onto his hand.
Within seconds, a lubed finger was sliding into Justin.. He instinctively clenched around it, then took a deep breath, relaxing. A second finger quickly joined the first, and together they slid in and out of him. Justin was moaning, trying his best to push down on Brian’s fingers as they slowly fucked him. Brian leaned forward again, but didn’t kiss Justin; instead, he grabbed a condom, ripping its wrapper with his teeth. Just the noise of it tearing made Justin groan. Having Brian’s fingers inside him was fantastic, but they weren’t what Justin wanted, what he needed. It had been six months since he had last seen Brian, but, more importantly, it had been six months since he had last had Brian inside of him, filling him, fucking him. He moaned again at the thought, along with the feeling of Brian’s fingers pushing lightly against his prostrate.
“Put it on me.” Brian’s voice snapped Justin out of his thoughts.
Brian dangled the condom in front of Justin’s eyes. “Put it on me.”
Justin took it and reached forward as best he could, his leg muscles complaining and his ass tight around Brian’s fingers. As he rolled the condom onto Brian’s hard cock, he couldn’t help remembering doing this almost ten years ago, scared out of his mind. It had been so different then. He and Brian had been so different then.
He didn’t have any more time to think about it, though. Brian’s fingers had slid out of Justin and it took far, far too long for him to replace them with his cock, long enough for Justin to start begging, desperately clenching his ass around nothing.
But then, thank God and anyone else who was listening, the head of Brian’s cock was pushing against his asshole. The condom was pre-lubed, but despite that and the fingers that had been in him two minutes ago, Justin was tight and felt every single inch of Brian as he pushed inside him.
Brian pulled out much too soon, then thrust back in slowly, pushing Justin’s knees almost to his ears. By the second time he did it, Justin was gasping for more. He gripped Brian’s hair, his tongue flicking out to swipe at Brian’s lips. “Harder.” he ordered, pulling Brian’s hair. “Fuck me so hard I still feel you tomorrow.”
For whatever reason - the look in Justin’s eyes, the tone of his voice, or just plain want - Brian obeyed. He thrust deep inside Justin several times in quick succession, laying a swift, but hungry kiss on Justin’s lips every time. Justin’s mouth was open, ready and begging for each kiss, his fingers gripping the bedsheets. After six months of tricks, dildos, and phone sex, he finally had Brian inside him and, right now, it was what he had missed the most. Fuck hanging out with the boys at Babylon; fuck dinner at Deb’s house; fuck plotting Rage issues with Michael. He had Brian Kinney’s dick up his ass and that was all he would ever want.
His cock was leaking pre-come onto his stomach, and with every kiss and thrust from Brian, it seemed to get impossibly harder. He clenched his ass around Brian’s cock on his next thrust. Brian groaned, throwing his head back as he pulled out. He then pushed back inside Justin and stayed there, his mouth descending onto Justin’s. Their lips met forcefully, each of them moaning into the other’s mouth. Brian didn’t pull away when he started moving again. He hardly pulled out at all, giving short, stuttered thrusts into Justin. It must have been an awkward position to move in, Justin knew, but it was also one that felt fantastic. Brian’s mouth on his, Brian’s cock inside him, Brian’s body moving against his cock... all Justin was able to do was kiss Brian as hard as he could and dig his fingers into Brian’s back, feeling the muscles under them.
Then Brian pulled away, Justin clinging to him until he was forced to let go. Brian snapped his hips one last time before he started coming. Justin watched him groan through his orgasm, then gasped when Brian’s hand closed around his dick, jerking him off. It was rough and slightly sloppy, Brian mostly concentrating on his own dick, but it was Brian, and that along with the hand wrapped tightly around his cock was enough to make Justin start coming, too, not taking his eyes off Brian’s face.
After what felt like a much too short lifetime, Brian collapsed on top of Justin, one of Justin’s legs slipping off his shoulder. Their lips found each other, and the kiss was slow and gentle, Justin’s come warm and sticky between their chests. No longer desperate to come, Justin’s body was quickly slipping back into its exhausted state and all he could do was hold onto Brian. After a second or two, though, Brian carefully pulled out of Justin, then tied off the condom and threw it into the wastebasket. Brian lay back down on top of him, running his hand through Justin’s hair. “Hey,” he said softly, and Justin laughed.
They lay together in a comfortable silence for a few minutes, hot and sweaty. Justin was just on the edge of sleep when Brian spoke again. “When are you going back to New York?”
Justin hesitated, but when he spoke, his voice was firm. “I’m not.” He didn’t give Brian a chance to argue. “I’m sick of my crappy apartment, I’m sick of trying to make it and not fucking making it, and I’m sick of not seeing you. It sucks.”
Brian rolled off Justin to lie on his back. His voice was low when he said, “I never thought you’d be the type to give up.”
The words were hardly out of his mouth before Justin said, “Don’t give me that shit, Brian.” He lay on his stomach, propping himself up on one elbow to look Brian in the eye. “I know what I want, and it’s not in New York.” He kissed Brian softly. “I did it, though. I did what I wanted to do then, and I’m doing what I want to do now. Okay?”
Brian paused, pressing his lips together. He blinked at Justin, and when he spoke, his tone was the tiniest bit hesitant. “Do you want to go to the house tomorrow?”
That was all the inspiration Justin needed to grab Brian and kiss him as hard as he possibly could, not able to stop smiling the entire time. Whoever said that Brian Kinney didn’t do romance was a fucking liar and Justin planned to call them on it.
When he finally managed to pull his mouth away from Brian’s, that is.