John had made it to lunchtime. He was sitting at his desk with a soggy cheese sandwich staring at his phone.

I should call him, it wasn't his fault, I want to make sure he knows I'm not angry. Because I'm not, I'm... John rubbed at his scalp, trying to sort through the mess in his head. I'm, interested. Yes that sounds right. I don't know what I want, I don't know what it means but there's something there... John smiled. And Greg, Greg wouldn't judge him, he wouldn't push him. He's a good man, he'll understand John took an absent-minded bite of his sandwich But Sherlock, Oh God, what would Sherlock say, what would everyone else say, come to that. Perhaps I could ask Greg to keep it secret, not tell anyone, maybe we could...John thumped his hand on the desk. I just thought about closeting myself before I've even decided if I'm gay, or is it bi? How do you know, how do you decide? This is all so complicated, I'm not sure I can...

The buzzer barked at him.

"Hi John, little Hannah Jones is here a bit early with her mum. She's getting a bit worked up, would you mind seeing her now?"

"No, 'course not, send them in."

"Okay Sherlock, I'm going to go slow..."

"Don't hold back on my account"

Greg leant down and gently bit at Sherlock's neck, causing the younger man to arch up off the bed.

"Yep, I thought so, it's been a while hasn't it?"

Sherlock squirmed as Greg slid a hand slowly down his chest, purposely grazing Sherlock's nipple with his thumb.

"Mmm... Maybe..."

"Okay then"

Greg dropped his his hand to Sherlock's thigh and slid it upwards, making Sherlock shiver. Oh this was good, the normally pushy and domineering Sherlock Holmes shuddering underneath him. This was going to be delicious. Greg leaned down and touched his lips to Sherlock's, wanted to tease Sherlock with a soft light kiss. Suddenly strong hands grabbed his shoulders and flipped him, so he fell on his back onto the bed, then Sherlock was on top of him, straddling his thighs and crushing his lips with a hard heavy kiss. Sherlock thrust his tongue into Greg's mouth and kissed him deeply, aggressively, accompanying each thrust of this tongue with a roll of his hips rubbing their naked cocks together. Just as Greg mentally caught up Sherlock pulled away

"Don't tease me, I'm not a blushing virgin I want you to fuck me. Now. Give it to me."

Greg sat up quickly knocking Sherlock back onto his haunches and then pushing his shoulders down, forcing Sherlock onto his back. Greg grabbed Sherlock's hands in one of his and held them high above Sherlock's head, pulling them just far enough that they would ache a little.

"Woah woah woah. I know you're not a blushing virgin, but between us who here do you think has the most experience?"

Sherlock struggled under Greg's grasp, trying to free himself. Greg grabbed Sherlock's cock tightly with his free hand and started pumping it, slowly. Sherlock groaned.

"What did you say?" Greg grinned, timing his words with his long pulls on Sherlock's hot and heavy prick "I... can't... hear... you." On his last stroke down Greg stilled his hand, holding Sherlock's cock tightly at the base. Sherlock moaned.

"You Greg, you, don't stop! Don't stop"

Greg almost obeyed, Almost started fisting his hand faster and faster, just to hear him beg, just to watch Sherlock lose control completely and come all over his hand. But Greg knew better than that.

"Then let me tell you, it will be better if you slow down. You want to understand? Then we have to do this properly. I want you covered in sweat, I want to taste the desire on you. I want you shaking. When I fuck you you will be aching for it, desperate for my cock inside you and I promise you will come so hard you'll be seeing stars. We do this my way, or we don't do it at all"

Sherlock's eyes had grown steadily wider as Greg's speech went on. "Okay..." he breathed

"Good".