***This is the second half of Chapter 15, chopped in half for length/loading issues.***
John opened the door to find Sherlock standing near, wearing a black shirt with grey trousers, freshly showered and looking great. "Oh, are you going out? I was going to make some dinner for us."
Smiling, Sherlock took the grocery bags from John and kissed him lightly. "I'm staying in. I'll help you cook."
Hanging up his coat, John gave a little chuckle. "Help me? I've only seen you cook arsenic rice and vegetables. Can I trust you?"
Sherlock already had the bags unpacked, and was putting the food into the cupboards. John couldn't help but admire his ass when he bent down to retrieve the new large pot.
"I'm not that experienced, but I'm very good at following directions." Sherlock said, giving John a half smile as he filled the pot with water and set it on the burner.
Hmmm...Sherlock was definitely flirty tonight. John pulled out a cutting board, and started chopping onions, smiling a little to himself.
Sherlock turned John around, so his back was pressed against the counter. "Are you crying, John?" His long fingers wiped away the moisture, his eyes intent on his task.
The tall man was standing so close, smelling so good, and giving him an intense look, John swallowed hard. "It's just my eyes watering from chopping the onions, you berk." He nudged Sherlock aside, and handed him a bottle of olive oil. "Heat some of this in a pan."
Chopping up the other ingredients, John soon stepped close to add them to Sherlock's pan, getting him to stir fry them. He added pasta to the boiling water, and pulled out a bottle of white wine.
Pretty soon, they were sitting down at the kitchen table, eating their meal. Sherlock was good company, updating John on the case and answering his questions about Mycroft.
Often, John felt the urge to reach over to take Sherlock's hand, or to push a curl back from his face. He looked so beautiful. Maybe they could take the rest of the wine to the sofa after dinner, sip it while they cuddled and kissed. He'd missed doing that all week.
Instead, Sherlock stood and gathered up the dishes. "Look, I'll do the dishes if you want to take your shower. You must be tired after all the shopping you did today, and dealing with my brother."
John stood, awkwardly pausing as he watched Sherlock collecting the pots from the stove. "Um, OK then..." It was nice that Sherlock was being so helpful and considerate, but what was going on?
Shaking his head, John went to the bathroom. A long hot shower would feel good. His shoulder was a little stiff from carrying the cookware set and getting groceries.
When he got out, the living room and kitchen were empty. Sherlock's bedroom door was shut. Was he already in bed? Should John join him in there?
He was tempted, but it didn't feel right. Sherlock had been friendly and a little flirty tonight, but hadn't given any clear signs he wanted more.
Sighing, John went up the stairs. He had been sleeping alone up here far too often lately.
Opening the door, he froze at the sight in front of him. Sherlock was kneeling on a pillow on the floor, dressed in only his boxers, his head bowed and hands resting on his thighs in the perfect sub pose. He looked beautiful, simply breathtaking, with his pale skin, dark curls and the sleek lines of his slim body.
"Sherlock, what are you doing up here?" He had never been in John's bedroom before. They had only slept together in Sherlock's bed.
Still keeping his gaze downcast, Sherlock answered softly. "I am here for your pleasure, sir. To be your perfect fuck toy for the night, to use any way you want."
The words zinged through John, leaving a flare of desire in their wake. Words he had never thought he'd hear from Sherlock, with his rich baritone voice.
Stepping closer until John was right in front of Sherlock, he put a finger under his chin to raise his face, gazing down at his eyes. "I can see you want to please me. Do you want this for yourself as well?"
Sherlock nodded slowly, his gaze holding John's easily, and he could see the heat and desire in them. "Yes, sir. I want you to use me for your pleasure, be rough and test my limits. You have given me time to learn about sex and desire, but you still treat me with caution. I'm ready for more. I want it all."
John pulled Sherlock up, and kissed him hard, holding his head while he plundered his mouth, moaning when Sherlock met him with the same intensity and want.
Eyes glittering, John smiled slowly. "Strip and get on the bed. Let me see my beautiful sub."
Sherlock nodded, and slipped the silk boxers down his long legs. Naked, he crawled onto the bed, stretching out over the covers sensuously, knowing John was watching and loving it.
Pulling open the bedside table drawer, John pulled out some lube and passed it to Sherlock. "Here, I want to watch as you finger yourself open. Get yourself ready to be fucked."
Sherlock looked down at the lube, and then blinked up at John. "I'm so sorry, but I can't do that, sir."
John was confused. Surely Sherlock knew this was part of being a sub. "Do you want to safeword, Sherlock."
"No!" Sherlock said a bit abruptly, and out of character for this scene. "Um...no, sir. It's just that I'm already prepared."
He rolled over, spreading his legs, and John felt a jolt of pure desire at what he saw. A black butt plug was fully inside Sherlock.
Chuckling, he crawled on to the bed, kneeling between Sherlock's thighs. "Mmmm...my little sub was busy while I was showering. Washing the dishes, and then coming up here to prep for me." He ran his fingertips over Sherlock's ass, and rocked the base of the plug, making him grunt in response.
"I did it before you got home, sir." Sherlock said, a little breathlessly as John continued the teasing touches over his aroused body.
John moaned at that. "You were wearing a butt plug as we cooked, as we ate?"
Sherlock nodded, lifting his ass up towards John. "Yes, getting more and more aroused all night."
Reaching between his legs, John stroked along Sherlock's cock, getting a satisfying shudder and moan in response. "Oh yes. You know how I love it when you are horny and desperate."
"Please, please, sir. Please fuck me. I need your cock so much." Sherlock arched his back as John pulled the plug out a little, before pushing it back in.
Teasing Sherlock with the plug was too tempting though, and John spent a long time working it in and out of Sherlock slowly, using different angles to judge the response, until Sherlock was begging even harder to be fucked.
Taking the lube, John pulled his towel away and slicked himself up. The plug was a good size, but he was thicker, and he didn't want to hurt Sherlock. He pulled the plug out slowly.
Sherlock was on all fours, with his head down on the pillow and his ass up high. Holding his hips, John pushed in, sinking in easier than he had the last time, groaning at the feel of the tight heat surrounding him. Sherlock moaned, rocking back into the thrust until John was fully in.
A few slow thrusts made sure Sherlock was fully ready, before John really started moving. Holding Sherlock's hips, John worked him over, hard pounding, followed by shallow strokes that had Sherlock whining in complaint. He dug deep, pressing hard against Sherlock's prostate and teasing it mercilessly, edging him again and again.
Eventually, John rolled over, grabbing the towel to wipe the sweat from his face. "Ride me, Sherlock. Fuck me until you cum."
A bit tired but still trembling with need, Sherlock crawled over John and easily took him back into his well-fucked ass. With his hands on John's chest, he closed his eyes, arching his body in different directions to chase after the best sensations.
John could tell he was close, but not quite getting enough stimulation to get off. Lifting his hand to Sherlock's mouth, he pressed his palm against his lips. "Lick. Get it really wet."
His sub obeyed, licking his palm until it was very wet.
Lowering it down to Sherlock's cock, his wet palm slid easily over the shaft and around the head. Sherlock moaned, his ass squeezing around John's cock in response. John sped up his strokes. "That's it, Sherlock. Cum for me, beautiful. You are so perfect."
Watching Sherlock orgasm triggered his own, and they both moaned loudly. John yanked Sherlock down to lie against his chest, kissing him fiercely, possessively.
Rolling them over, John looked down at his happy sub. "That was wonderful, Sherlock."
"So, was I a good fuck toy? I hope you weren't holding back." Sherlock said softly, looking down at John's lips.
John gave him a quick kiss. "You took my cock so well. You were perfect."
Smiling, Sherlock reached over the side of the bed, and came back with a wet washcloth. "May I clean you up, sir?"
John nodded, stretching out as his sub took care of him, drying him off with a towel. He did the same for himself, and cuddled against John's side.
After a few minutes, John looked over at Sherlock. "Something is on your mind, I can tell. What is it, Sherlock?"
Looking a little embarrassed, Sherlock gave John a small kiss. "I have a fantasy, something I want to try with you."
The words sent a ping of interest through his sated body. "Well, I'd love to hear about it, but we may have to wait for another night to try it out."
Sherlock nodded. "Um...it's from when we first messaged and met. Your message was that I'd look beautiful on my knees before you..."
"And you do. Every time you kneel for me, it drives me crazy." John said softly, loving seeing Sherlock being so open like this.
"And when you were first viewing the flat, you said you'd love to see my lips wrapped around your cock." Sherlock said, his eyes flicking to meet John's, before darting away.
John nodded. "I remember. I still love it. You look incredibly sexy like that."
Sherlock gave a pleased smile. "We were just friends for so long, in the beginning, and those two things got mixed together in my mind. I've fantasized about them many, many times."
Thinking back, John nodded. Yes, Sherlock had only gone down on John in bed, and once on the sofa. "Well, no argument from me. We will have to do it soon."
Sherlock ran his hand down John's chest, and cupped his soft dick. "If I can get you hard now, can we do it tonight?"
John chuckled. After an intense sex session like they just had, he doubted he'd be up for anything else for a few hours. "Well, you are welcome to try."
Moving between John's legs, Sherlock kissed his cock and then took it entirely in his mouth. He sucked and played with it, sometimes rubbing slowly with a few fingers as he kissed and nuzzled John's balls. John simply leaned back some pillows, playing a lazy hand through Sherlock's hair as he explored.
It was a little surprising when he felt his cock getting harder. Sherlock was doing an incredible mixture of sucking and flicks with his tongue, and suddenly he felt more than just those pleasant sensations. He felt a pang of desire.
Sherlock gave a small moan, noticing John's reaction right away, his hands and mouth continuing their effective attentions. His eagerness fed John's arousal, and soon he was proudly kissing his way up John's fully hard cock.
Smiling, Sherlock slipped out of the bed, and knelt on the floor, again looking downwards.
Getting out of bed, John stood in front of Sherlock, his hard cock close to his face. He reached down and ran his hand along the wet length, stroking it until he was moaning.
Using a finger to lift Sherlock's face, John looked down at him. "Do you want to suck my cock?"
"Yes please, sir." Sherlock answered quickly, his eyes darting to watch John stroking himself.
John sighed. "Hmmm, I don't know. This feels pretty good. How about I just stroke myself off as you watch? That sounds pretty hot to me."
Sherlock gave a little whine. "Please sir, I want to feel you cum in my mouth."
The dirty words sent a surge of precum out of the tip, and Sherlock watches as John spread it over the tip. "That sounds good. I could just stroke myself like this, and when I'm going to cum, ask you to hold your mouth open, nice and wide. I bet you would catch most of it."
Sherlock shook his head. "Please, please, let me suck you. I want your hands holding my head as you give me every inch."
"Hmmmm..." John looked down at Sherlock, "that sounds tempting but I don't think you could take it all."
Looking up at John, Sherlock shook his head. "I want to try. Please, show me. I want to be a good cocksucker for you, sir."
There was no way John could resist that, and he nodded. Sherlock put his hands on John's thighs, and leaned in close. He rested the head against his lips, kissing it a couple times, and looking up at John. Meeting his eyes as he took him into his mouth, sucking him deep.
John gasped, his hand automatically going into Sherlock's hair. He let Sherlock set the pace, sucking, licking, bobbing his head.
After a few minutes, John brought his other hand to Sherlock's head, tilting it back a little. Gradually, he took control, until Sherlock was still and John was fucking into his mouth. His sub was doing well, taking it quite deep, but not all the way.
John met Sherlock's eyes, giving a moment to check in, and Sherlock gave a little nod. This time, John pushed in a little further, holding there. He could feel Sherlock tensing, struggling not to cough or gag, but soon he was relaxing again.
"Good job, Sherlock." John praised, as he pulled back enough to let him catch his breath.
He caught Sherlock's eye again, getting consent before trying again, a little deeper. Sherlock strained against him, his eyes watering, but he adjusted to it. John praised him again, and they kept doing this, working him hard.
John found the best angle, and could tell Sherlock had adjusted to it, pushing forward as John pushed in, determined to get to the base. John groaned, feeling Sherlock finally take him fully, his lips stretched around his thick cock. "So good, so good..." John panted.
He could tell his sub was proud of his accomplishment, and John went back to fucking his mouth more shallowly, using it for his pleasure. Ready to fill it with a big load.
Every few strokes, he slid deep, holding Sherlock there, before easing back. Using Sherlock selfishly for his own pleasure, pushing the boundaries. And his sub was responding perfectly to it all, caught up in the moment.
"Yes, yes..." John gasped, as Sherlock sucked hard on the tip, his hands stroking along the shaft, cupping his balls. For a second load, it was still a good amount, and his sub swallowed eagerly, handling it like a pro.
Chuckling at the thought, John fell back onto the bed, and shifted back to the pillows. Sherlock followed soon after, pressing along John's side, smiling proudly.
"You were amazing." John said, pulling Sherlock close for a deep kiss. "So brave, so trusting."
Sherlock was pleased at his dom's praise. "Why were you chuckling to yourself a moment ago?"
John's lips quirked into a small grin. "I was thinking that you handled my cum like a pro."
Arching an eyebrow, Sherlock gazed back at John. "Should I feel insulted or pleased at that?"
"Well, you started out as an amateur, and now you are at a pro level. Think of this as a graduation ceremony." John probably wasn't making much sense, but good sex tended to do that to him.
Sherlock acted offended. "And I had to sleep with my teacher for a good grade?"
John laughed. "OK, quit talking. You are planting all sorts of dirty fantasies in my head."
"Oh really? Living out this fantasy went well. We should do more." Sherlock gave him a curious look.
He had created a monster. John grinned at Sherlock indulgently. "Fantasies like you as a student, me as the teacher. You as a male prostitute, me as the John."
"You are already John, and already my teacher. But those do sound appealing. Should I dress up and stand on a street corner? You could pick me up and shag me in a dirty hotel room." Sherlock said, enthusiasm for the idea sparking in his eyes. "Or if you are the teacher, I think I'd be a bad student that needs a good spanking."
John hugged him, planting soft kisses on his mouth until Sherlock calmed down, returning them, savoring them.
"Sherlock, what do you want? Do you want to be friendly flatmates who have kinky sex sometimes, like we started out? Or do you want to be more like boyfriends?" John had to know. He was nervous, but he had to know.
Taking a deep breath, Sherlock let it out slowly. "I'm new to all this, but would it seem greedy if I said I want it all? Would that work?" He looked a bit younger and vulnerable.
John felt a glow inside him at the way Sherlock said that, just as nervous and unsure as John was.
Taking his hand, John gave his fingers a kiss. "I think so. So, you want to continue living together?"
"Yes."
"Sleeping together?"
"Actual sleeping? Yes, but my bed is better."
"Vanilla sex?"
"Oh yes."
"Kinky sex?"
"Definitely."
"Boyfriends?"
Sherlock rolled his eyes at that. "Lestrade has made enough comments to show he knows we're involved, and so has my brother. Plus, I was grabbing and kissing you in public yesterday."
"Is that a Yes?"
"Yes, John." Sherlock smirked, and moved closer for a kiss. "Do you want all that too?"
John smiled, knowing it was a huge step, but wanting it too. "Yes, I want to be your boyfriend."
"Full time boyfriend, part time dom." Sherlock said, pulling the covers over them.
"Sherlock, you've changed a lot in the last few months. Are you sure you are ready for this? I don't want to rush you." John gathered his boyfriend close.
Sherlock shrugged. "I'm not used to relationships, and I'll make mistakes. Like what I did with the cookware. I'm glad you spoke up about it. I'll learn."
"You do. You constantly amaze me, Sherlock." John stole a quick kiss.
"Challenges in life are either going to polish you up or grind you down. You have shaped me, allowed me to become a better, happier man." Sherlock said, his green eyes sincere as they held John's.
"You were a diamond in the rough when I started with you. I saw how beautiful you already were and just knocked off a few rough edges." John smiled as he ran a hand through Sherlock's curls.
"Oh god. That's so corny." Sherlock smirked back, his eyes teasing. "OK, I'll give it a try. 'A diamond can only be polished by another diamond.'" He fluttered his eyelashes a little at the end.
John rolled his eyes. "Next you'll be saying what we have together is priceless."
Taking his hand, Sherlock drew it down below the covers. "No, but I was going to bring your attention to something that is hard and needs a little polishing."
John stroked his hand along Sherlock's erection, smiling at the way he closed his eyes and moaned. "Hmmm...that certainly does need some attention. Should we schedule something around Tuesday or Wednesday?"
Sherlock's eyes sprang open. "But you agreed to vanilla sex!"
Stroking Sherlock slowly, John leaned in until their foreheads touched. "But you know how much I love you all desperate. How about when we have vanilla sex, I'll decide if you are allowed to cum."
The idea was completely unfair, and at the whim of John's moods, but it totally clicked for his sub side. "Yes, sir." Sherlock said breathily.
They kissed lazily for a while, until Sherlock calmed down, and cuddled together as they fell asleep.
-Disclaimer: I own nothing.
-A/N: Thanks everyone for reading this story! It's been a fun journey with this sweet version of a d/s couple.