John had finished toweling off and threw on a pair of pants before exiting the bathroom. On the way to his bedroom he heard something coming from Sherlock's room. John opened his bedroom door and went to begin dressing when he thought he heard Sherlock call him from the other room. He stuck his head out of the door when he heard it again.
John hurried down the hall. "John!" He heard Sherlock say almost desperately.
"I'm here what do you…" John stopped. He had opened Sherlock's door to find him standing in front of an arm-chair, back to John. Sherlock had one hand holding on to the top of the chair, the other stroking his hard member feverishly, a bottle of lube tossed onto the nearby bed.
"John, oh John" Sherlock panted. He had not noticed his friend enter the room. John watched as Sherlock fucked his own hand. John felt himself grow hard again. Without much thought he began to walk toward Sherlock.
John stopped behind the detective. He placed a hand on his flatmate's back and said "Sherlock."
The detective jumped. He stumbled back and hurriedly attempted to cover himself with his hand.
"John oh my…I…I don't know what to say." He whispered turning crimson and lowering his head to the ground.
John stepped forward closing the gap between them. He reached down to the hand Sherlock had covering himself and moved it away. Lacing their fingers together John said "Say my name Sherlock."
A sly grin played across the detective's face. He leaned forward and pressed his lips into John's. John kissed back slow and tentative at first before thrusting his tongue into Sherlock's mouth. Their tongues danced around each other. Sherlock dragged his teeth over John's lower lip and John sighed.
John pressed his body flush against Sherlock as they kissed. He could feel his erection aching, he grinded against Sherlock's crotch. He felt the detective's breath catch in his throat.
Sherlock purred in John's ear "John make that sound again." John pulled back a little, confused. "That sound, the moan from the shower." Sherlock panted "What got you to make that sound?"
"You" John said. His mouth found Sherlock's neck and he dug his teeth in. Sherlock grunted, head falling back, eyes closing. "I thought of you Sherlock. Your mouth on my cock." John continued taking Sherlock's ear lobe into his mouth. Sherlock shivered.
Sherlock's hands found John's arse and he began to massage him as John kissed down Sherlock's neck to his chest, tongue circling his hard nipple. Sherlock took the bottle of lube and squeezed a dollop onto his finger then slowly inserted his fingertip into John. "Mmmm" John moaned into his flatmate's chest. Sherlock began to finger John's arse, slowly slipping in another digit as John continued to moan.
John bent down and took Sherlock's hard cock into his mouth. He sucked once leaving it slick and wet. He brought his gaze back up to meet his partner's. He looked into Sherlock's crystal eyes and whispered "Take me Sherlock, please."
Sherlock spun them around so that John fell back onto the bed. Sherlock kissed John passionately as he entered him. He had considered taking him from behind, but Sherlock wanted to look John in the eyes as he writhed under him. Sherlock thrusted into John slowly; he continued to go deeper. John cried out "Harder! Right there" and Sherlock obeyed.
John was so tight; Sherlock knew he would not last much longer. He wanted to hear John make that sound so he thrust harder and faster as John requested. With one last thrust Sherlock spilled his seed into John and cried out his name. "Ooh. Oh, Sherlock!" John moaned as he came with his partner.
Sherlock fell onto the bed beside John, kissing him on the forehead lightly. They turned and looked at each other smiling, out of breath.
After a few minutes Sherlock got up from the bed. "John, join me for a quick shower?" He asked smiling.
"Yeah, give me a minute." John replied still trying to catch his breath.
Sherlock left the room. John could hear him turn on the water and pull back the curtain entering the shower. Then he heard Sherlock call from the bathroom "John, what happened to the soap?"