A/N: This is really late, and I'm sorry. But my internet was being super sketchy for a while and I had some bad writers block. But I'm giving you lots of smut this time to make up for it.

John walked around the kitchen pulling out the items he would need to make tea. Sherlock had come home from the hospital a week ago, but he hadn't moved from John's bed once. Not even when Lestrade had actually called about a case. Sherlock had said he was injured- though he wasn't- and he needed sleep- though he didn't.

"Jawn! Hurry up and get back here!"

John sighed. Sherlock had been really needy ever since they had kissed. He had barely let John leave his side for anything. John had practically begged to get up to make tea.

He could hear Sherlock pacing in his room as he walked back up the stairs.

John paused before he opened the door. Recently Sherlock had been all over John, but they never did anything more than get naked and cuddle in bed.

John tried to hear Sherlock on the other side of the door, but he had stopped pacing.

He pushed open the door, and almost dropped his tea cup. Sherlock was laying down in the bed, naked, facing away from the door.

"I've been waiting, John."

"Waiting for what, Sherlock?"

"For you."

He got out of the bed and walked over to John. He looked at Sherlock's eyes. They were almost completely black. He placed a hand on the back of John's neck and pulled him closer. He took the cup from his hands and placed in on the table beside the bed.

He bent down to John's ear. "I want you to take me right now."

"Are you sure Sherlock?"

In answer he pushed John onto the bed. "Why have you got so many clothes on John?"

John watched as Sherlock all but ripped his clothes off. "I want you so bad John. I know you want me too, I don't know why it's taking you so long to get on with."

"I was waiting for the rig- Oh my god."

Sherlock had gotten his trousers and pants off and had wrapped his mouth around the head of John's cock. He did this thing with his tongue that had John arching his back almost painfully off the bed.

Sherlock smiled at John's reaction. He slowly lowered his head until he had as much of John in his mouth as he could. He swallowed around him. "Jesus Sherlock!"

John couldn't take anymore. He grabbed at Sherlock, getting nothing but a fistful of hair. He pulled anyway. Sherlock grunted at the feeling.

"You, Sherlock Holmes, are absolutely amazing." He pulled him down and kissed him roughly. He put his hand under Sherlock's chin and pulled, forcing Sherlock to open his mouth. And suddenly John's tongue was everywhere, memorising every bit of his mouth.

He rolled them so that now John was on top. "John, I don't think I can wait anymore. Please."

John sat on top of Sherlock's hip, making sure Sherlock's straining erection was in front of him. He placed a finger against Sherlock's lips, waiting for him to open them. when he did, John slid his finger inside of his mouth, enjoying the sensation of Sherlock sucking on it.

John took his free hand and started to work it up and down Sherlock's cock. He stopped every now and then to run his thumb over the slit. John was taking in the sight of Sherlock beneath him. his curls splayed out around his head, his eyes closed in pleasure, John's finger still inside of his mouth.

John couldn't handle it anymore, he pulled his finger out of Sherlock's mouth. Sherlock whimpered and made a small frown at the loss. John moved to the side and opened Sherlock's legs. He situated himself again between them.

Sherlock felt the finger he had in his mouth prod at his hole. He tensed a little at the feeling but relaxed knowing this would be easier if he did.

John inserted another finger leaning over to kiss Sherlock again. He ran his hand through Sherlock's hair, tugging when he got to the end.

John grabbed Sherlock's cock again so that he wouldn't notice him putting a third finger inside him. He moved his hand up and down in time with his fingers.

"John, get inside me now!"

He let go of Sherlock to pull open his legs further. He put one on top of his shoulder. "You ready Sherlock?" He nodded. He placed the tip against Sherlock's arse. He pushed ever so lightly. "God, you are so tight!" Sherlock moaned as he pushed a little more in.

When John was fully in, he looked at Sherlock, waiting for a sign to keep going. Sherlock felt, full. It wasn't totally comfortable, but it was very pleasurable. But then John moved a bit and oh- that he wanted move of that.

He groaned "John, move already!"

With that John began slamming into him. Sherlock was making sounds that made John's head spin.

"Please, John I need-" John already knew. He wrapped his hand around Sherlock's erection. He started slowly at first, picking up speed.

"I'm close John."

John started going faster, getting closer to the edge with each thrust. "Come for me Sherlock. I want to hear you screaming my name."

That did it. Sherlock dug his fingernails into John back. "John!"

"Louder!"

"JOHN!"

John thrust into him once more before coming himself. He pulled out of Sherlock and lay down beside him. They were both breathing heavily.

"John. I love you."

He was looking straight into John's eyes. "I love you too, Sherlock."

Sherlock sighed contentedly before rolling over to cuddle with John. "I want to do that again, Jawn."

John smiled. "Later you nutter." He murmured before falling asleep in Sherlock's arms.


TaDa! The end is here! Hope you enjoyed it reading it as much as I did writing it. Again, sorry it took so long but I had to take a little break in the middle. It's hard to write everything just right. Thanks for reading though, you're the best!