Sherlock wasn't one to enjoy touching, or being touched, but tonight he made a huge exception. His hands roamed the expanse of John's chest, his ribs and shoulders. His fingers danced across each rib bone, traced the outlines of his shoulders, tingled across his arms to his elbows where he rubbed the inside crook.

He told John not to move, unless he urged with a touch or pull. Obedient, John complied regardless of the torture Sherlock gave. The touching was oftentimes followed by a fluttering of lips. Sherlock bent down and kissed the ends of each rib, licked the blonde hair that led down to below his trousers. He nuzzled John's neck, licking his shoulders and nipping gently, pulling tiny, surprised gasps from John, his hands balled at his sides.

Sherlock nipped right next to John's belly button, gaining a buck from his hips. He smiled, wrapping his long fingers around John's hips, keeping him in place. He okay'd John to touch his hair, wrap his fingers if he wanted. Almost immediately his long fingers curled into Sherlock's dark, curly hair. Smiling into John's stomach, Sherlock licked and suckled his soft, tender skin, paying attention to the most tender areas of the inside curve to the hip. John moaned, straining his hips upward, fingers clenched tight. Sherlock wondered how much longer he could torture John but figured that this was one of many, many times he'd get to do this.

Sitting up, he tore the button and zipper on John's trousers. John gasped, bucking once as his member bulged outward, covered only by the flimsy material of his undergarments.

"No!" John cried, startling Sherlock into stopped dead, his hands inches from pulling John's trousers farther down. His mind raced, thinking of everything that had just happened and tried desperately to figure out what he'd done wrong, where he'd missed a vital tell.

"I want..." John gasped, pleasure obviously still spiking in his brain. "I want to touch you." Sherlock's racing brain slowed when he realized that John didn't mean no, leave me be, but stop touching. Smiling, Sherlock sat all the way back and John rose, pulling the detectives shirt off, exposing the body that was borderline anorexic.

"Dear God, Sherlock. You look so amazing." John breathed, bending to taste Sherlock's flesh. Shivers of pleasure from hearing his doctor say such things, as well as his lips upon his skin, spiked from his spine all the way into his brain. John grabbed Sherlock, flinging him over and onto his back. They'd taken Sherlock's bed, since John's was too far away.

John gave what he'd received in kind. He touched and nipped, licked and nuzzled every open expanse of flesh he could find, locating the exact rib that made Sherlock moan and buck when nipped. He found that Sherlock loved feeling nails dig into his hips, but only so much. John located every tiny spot that drove his detective crazy, to the point where Sherlock mumbled incoherently, a first.

Feeling like he'd pushed Sherlock a bit too far, he freed the man of his trousers and watched with unbridled passion as his member was revealed, held tenderly only by his thin undergarments. Soon, both boys were rib of their clothing and lying next to each other. They agreed, silently, to give one another time to touch and see, to get used to the idea of another man beside them.

"It's my first time with a man," Sherlock confessed and John smiled.

"Me too."

Sherlock kissed the doctor, long and hard, until their passions rose back to the height of touching, feeling. Only this time, it went to stroking each other's members. John found Sherlock was heavy and velvety to the touch, loved being squeezed and shuddered whenever John ran his hand tightly from hilt to tip in one motion. Sherlock found John was as he was, velvety and heavy but he loved a tight grip, not too tight, and shuddered uncontrollably if Sherlock did quick, short rubs.

Soon, both men were panting at each other, a steady rhythm between them, the only sound their heavy breathing and occasional grunt of moan. Sherlock stuck his tongue out, grabbing John's upper lip and biting gently. Both men groaned and their lips crashed together so fiercely they paused their motions.

John almost whimpered as Sherlock pulled away, both men's eyes dark with wild passion.

"I need... something..." Sherlock gasped out and John smiled, licking his lips. Unsure for a split second what was on the doctors mind, Sherlock allowed his head to bend, body to slip downwards. The exact moment he realized John's intentions, he gasped and buried his nails into John's shoulders, too late to do anything but cry out as his soft, pink lips worked on the tip of his shaft.

Shuddering, Sherlock threw his head back and strained, having never felt such an amazing sensation before. No woman he had relations with, which hadn't been many, ever did this as well as John. He licked with no teeth, sucked with a deep tightness in his throat, and groaned just enough to vibrate satisfyingly throughout Sherlock's whole body.

As he came closer and closer to the edge, John picked up the pace that Sherlock strained to make with his hips. John touched with his hands, fingers dancing across Sherlock as he came closer. Just as John dug nails ever so gently into the mans' hips, he shouted, back arching, and spraying his load deep into John's throat. He rode the waves all the way, gently leading Sherlock to a peaceful landing.

Gasping, dazed from the most amazing orgasm he'd received from another person, Sherlock didn't know how to thank John as the doctor lied carefully down next to him, wiping two fingers across his lips, which were slightly swollen from the job he just accomplished. There was a satisfied, coy smile playing upon his lips.

"That was... amazing." Sherlock breathed.

"You're welcome."

Having finally came all the way down, Sherlock took note of John's rather large, pulsing member and he smiled, pushing his friend onto his back. John gave a playful smile, fingers twisting straight into Sherlock's hair as his head bent down.

Knowing the man was strained and on the edge between pleasure and pain, Sherlock made quick work of finding out exactly how to mimic the way John had liked his hand to move. Quick, somewhat strong sucking. He rubbed the lower half of his shaft in order to pay close attention to the tip with his mouth.

"Oh Sherlock!" John cried out, his member pulsing as Sherlock gripped his hip with his only free hand. Sherlock groaned at the sound of his name, causing deep vibrations to shake along John's member. John cried out, on the verge of orgasm and Sherlock slid all the way down, his lips wrapping around John's hilt and sucked, splaying his hands out on the mans exposed stomach, light touches sending John straight off the edge.

Sherlock swallowed it all, feeling the sweet sting of John's fingers in his hair gripping a little too hard. Sherlock realized he didn't mind, for John was riding waves of passion so hard his whole body shook.

Giving in kind, Sherlock slowly helped John come off the height of his orgasm, rubbing all the passion out of him and then lying on the bed,spread out right next to him.

John smiled sleepily at Sherlock, who smiled back slyly.

"You're so perfect." John mumbled, his eyelids dripping down. Sherlock was stunned and fought to keep the emotion from his face. He was plentifully glad John was falling asleep so he couldn't see it. "Handsome and perfect." John mumbled, barely coherently.

"You're the most perfect, John," Sherlock replied, running his fingers through John's hair, barely enough to grab on to, but enough to sooth the man. John slipped into sleep with a pleased sigh and Sherlock grabbed a blanket, wrapping himself in with John.

Before Sherlock fell asleep himself, he pulled John close to him, cuddling the man as close as he possibly could.