Lucky day
"Sherlock, you can let go of my hand you know? I can be trusted to be in Kate's company without having you glued to my side." Greg tried to walk up the stairs to his flat but the stairwell wasn't wide enough to accommodate them side by side. Sherlock had twined their fingers together the moment they left Baker Street and refused to let him go. In the cab he had repeatedly raised Greg's hand to his mouth, kissing his knuckles and once sucking on the tip of his finger until Greg had to tell him to stop before things got too heated. It was sweet and lovely but totally impractical for mundane actions like climbing stairs and unlocking doors.
"Are you sure?" Greg struggled to get his key in the lock with Sherlock wrapped around him like a second coat. "The last time you saw her all her clothes fell off." The DI groaned, giving up on the lock and turning in Sherlock's arms. They hadn't actually got around to discussing exactly what Sherlock saw and doing so now, on the landing outside his flat, didn't seem like a great move, but he took the detective's continuing hug as a good sign.
"Um... You saw that huh?" He risked. "She was looking for a towel."
"And you keep them right by the window? Maybe she wanted some help with the shower?"
Greg sighed, sliding his arms around his boyfriend's waist so he could return the hug. He rested his forehead against Sherlock's, gazing into his eyes. It was a little too close, causing his eyes to cross which made him want to giggle but he didn't think Sherlock would see the funny side. Pulling his head back so he could focus properly he asked, "are we really going to do this here and now? I can keep apologizing for months if that's what it takes, but sending Kate back to Durham is step one."
Sherlock blinked, appearing to consider Greg's plan and nodded. "Fine. Get rid of her and then keep apologizing. I like the way you apologize."
Greg's small flat was almost as he left it apart from the trail of clothing leading to the bedroom. Sherlock plucked a purple bra from the back of the sofa allowing it to dangle from one long finger. "Can this woman ever keep her clothes on?" He asked drily, noting the matching pants were lying in a corner not far from a man's white shirt. Greg flushed with anger at her impertinence in bringing someone back to his flat without permission, but then he had abandoned her without warning... Still, it was a bit cheeky... And clearly the guy was still here. Oh great! Now not only did he have to inform his friend she'd outstayed her welcome, he also had to evict a naked stranger from his bed. Not for the first time admittedly, but generally the strangers were female and there at his invitation.
Greg strode to the bedroom door and was about to barge in when he decided it would be more prudent to knock first. When he did there was a muffled "fuck, he's home!" and then Kate was at the door, squeezing through and attempting to pull it shut behind her. She was naked and he tried not to look, but really...? Where was he supposed to keep his eyes? He could feel the weight of Sherlock's glare on the back of his neck, and a second later he could feel his lips right there, kissing along his hairline. Sherlock's strong arm slid around his waist and pulled him back against his body, chin coming to rest on his shoulder.
"DI Waterstone," Sherlock greeted coolly and Kate flushed under the scrutiny of his chilly gaze.
"Um... Sorry. Wasn't expecting you back so early. I... We... Um... I did text you." She shrugged, full breasts jumping a little which Greg absolutely did not notice.
"I took off without my phone. Um... Could you maybe put some clothes on and ask um - your friend - to leave?"
"Oh! Yes, I guess so." She began gathering up the clothes from the floor and retreated to the bedroom. The second she'd gone Sherlock pounced, spinning his boyfriend around and smashing his lips to Greg's in a possessive kiss. His tongue thrust against Greg's lips until he allowed him entry, shocked by the lustful groan that issued from deep in his throat.
"Whoa boy, slow down," chuckled Greg, "anyone would think you were jealous or something."
"She was trying to tempt you."
"She has a bloke in there already!"
"I don't think that would have mattered if you'd come home alone. Or would you have turned her down?" Sherlock scowled at him, irritated that Greg's anger had dissipated the moment Kate paraded out of the bedroom. It seemed Greg would forgive her anything if she disrobed, he thought bitterly.
"Sherlock! I'm done with her ok? Come here now!"
The detective raised an eyebrow at the order but obediently took a step forward within Greg's reach. Greg slid Sherlock's coat from his shoulders, followed by his jacket, then he removed his own coat and backed the curly haired man into the sofa. He gave a little push to make him sit, and then he was clambering on top of him to straddle his lap. "Greg...? We aren't exactly alone..."
"And...?" Greg pressed his warm lips to Sherlock's neck, fingers seeking the topmost buttons of his shirt and deftly flicking them open. He kissed the pale skin of his throat, working the tip of his tongue into the dip above his collarbone that was guaranteed to make Sherlock wriggle.
"And... Oh, that's good... But... You need to stop until we're alone..."
"Why? It's my flat. I can make out with my boyfriend if I want to."
"Yes but..."
"Sherlock, stop talking so much and kiss me!" He buried his fingers in the other man's curls guiding his head to the perfect angle for their mouths to meet. The kiss started softly, a firm but gentle pressure that grew more insistent when Sherlock tugged Greg's shirt free of his trousers and slid one hand up his bare back and the other dipped beneath his waistband to caress over the magic spot at the base of the DI's spine. "Oh god, how do you always find that spot...?" Greg moaned appreciatively, undecided whether to move towards Sherlock's amazing touch or grind his growing erection into his lover's stomach. In the end Sherlock decided for him, tugging his hips closer with his free hand and keeping up the delicious teasing with the other. Neither detective noticed the red faced man scuttle from the flat.
Ten minutes later the couple was stretched out on the sofa, Sherlock lying between his boyfriend's spread legs, any earlier inhibitions apparently forgotten as he rutted shamelessly against him. Greg panted hot filthy words in his ear encouraging him to rub himself off against him. They were both fully clothed, only their shirts in disarray, but it only added to the erotic pleasure, and Greg's turn of phrase was exquisitely dirty. Kate stood at the door, overnight bag in hand and decently clothed but the sight before her made her wish she wasn't. Christ but that consulting detective was sexy, even if he was a bit of a wanker. She actually wouldn't mind a bit of that!
"Is this a private party or can anyone join in?" She said mischievously.
"Fuck off. Busy." Panted Sherlock, claiming Greg's mouth before he had a chance to speak. To his credit Greg just moaned hotly into his mouth and thrust against him, too annoyingly close to orgasm to give a damn about anyone other than the man currently driving him crazy with lust.
Kate shrugged. "My cab is downstairs."
"Mmnh" one of them replied, though she couldn't tell which. Feeling a bit disgruntled at not getting a proper goodbye from Greg she slammed the door a little harder than necessary on her way out, but not before she heard Greg's shout of pleasure as Sherlock drove him over the edge. She was pleased not to hear Sherlock's deep throated groan as he came too a couple of thrusts later. He collapsed heavily on the DI, chuckling at Greg's "Oof!" of protest. "Get up, idiot."
Sherlock hauled himself up to sit, wincing at the cooling stickiness in his pants. Funny how quickly intense pleasure just turned to discomfort if you didn't get around to getting undressed. He'd have to hope he had some spare clothes here. Greg laid back, one arm behind his head looking thoroughly shagged for all it had only amounted to a mutual wank. "She's gone," said Sherlock cheerfully.
"Who?" he asked sleepily.
"Your ex. Left in a taxi about five minutes ago."
"Oh! Didn't notice."
"Good." He wriggled down beside his boyfriend content
