When Sherlock woke, he was both shocked and pleased to find John was still in bed with him. He could feel Johns arm under his back, hand drooped lazily in the crook of his elbow while the other was covering his own which were lying on johns chest. He hadn't had a single nightmare. Sherlock had almost forgotten how restoring sleep could be, usually if he tried he ended up in a worse state than before, dreams of a past life he'd rather forget plagued him every time he closed his eyes.

Sherlock hadn't realised that John smelled so good, a mixture of tea, biscuits and aftershave. He liked it. With his ear to Johns chest he heard the slight change in his breathing, he was waking up.
The first thing John saw when he opened his eyes was a mop of dark curls nestled snugly into his shoulder, as if it had been made for this exact purpose. He stared for a while at the bare back his arm was under. It was pale and skinny, but still muscular enough to exude a strength. It was peppered with small scars. He sighed, not wanting to ruin the moment with his questions. He swallowed them instead, saving them for another time. "Morning Sherlock."

John began to move, getting up. He was surprised to find Sherlock looking hurt, and then covering with the indifference he was used to. "I'm just going to the bathroom, I'll be right back" he hesitated a little before planting a soft kiss on Sherlock's forehead. He smiled involuntarily at the bemused look on Sherlock's face, clearly they would be taking this very slow. John was surprisingly fine with that. Everything about this was need for the both of them. He'd waited this long and Sherlock was most definitely worth it.
Sherlock pouted as John walked away. Was he deliberately teasing Sherlock with light kisses on his head instead of his lips? Something had to be done and Sherlock knew who to ask.

Molly, need advice reply asap ~SH

What do you need Sherlock? x Molly

Appropriate moment to kiss someone ~SH

In private! Surprise them when they least expect it, tell John I say hello ~ x Molly

For an idiot she really was quite perceptive. The thought made Sherlock smile. Judging by the noise of the shower he had approximately ten minutes to figure out a way to stop Moriarty and kiss John. The former would pose little trouble but John... Uncharted waters. The though gave him a little thrill.
*****night fall*****
It had been a hectic day but Moriarty was in custody now with enough proof to put him behind bars for life. And if he wasn't, well, Mycroft would see to that. They could go home again, one night away had been too many. Sherlock was euphoric and took the stairs to 221b two at a time.
John marveled at him, waiting till they were home to ask him how he'd figured it out. Sherlock had calmly explained it to him for a while, after which John was awestruck.

"You are incredible Sherlock, how do you even do tha-" Sherlock cut him off, putting his hands in either side if John, effectively pinning John to the wall. That was when he kissed him.

Softly at first, waiting for a response. He pulled away, eyebrow raised inquisitively. He stared for a moment and move in again, kissing John harder this time, and after his initial shock John was incredibly responsive, pulling the lapels of Sherlock's coat, wanting him closer. Sherlock's brain was firing signals everywhere, saving this new information in the special John room of his mind palace.

The way John reacted to certain things (like Sherlock's hands on his neck and face) and the taste of his mouth (a fresh mint) and the way it felt to have him so close, finally. They stood for a long time like that, John pinned by Sherlock's arms and Sherlock glued to John by his coat. John was the one to break away.

Sherlock frowned. "Was that... Not good?" he seemed bashful now, insecure about his rash action. Maybe John hadn't liked that, it was plausible that he had not been teasing but been uncomfortable with this still. Sherlock cursed himself in his head."No! God no! That was... Definitely good. I just realised I'd forgotten to breathe" John reassured him, blushing slightly at the way he'd lost the ability to function the moment Sherlock had kissed him.

Evidently he had been wrong about taking things slow, then again this was Sherlock Holmes, of course he would be wrong. Sherlock had been genuinely concerned that John would find the experience un-enjoyable, not that it was Sherlock's first encounter, no. But before the gesture had lacked sentiment. The other's hadn't mattered to him. No one mattered except John.

Sherlock cleared his throat, confidence back and looked at the floor, hoping secretly that John would continue after he'd had enough time to breathe. It didn't seem necessary at all, at least not as necessary as kissing him. Right on cue John chuckled and pushed Sherlock onto the couch, threading thick curls through his fingers before pulling his face closer. "This was definitely a better way to end a case than blogging" John whispered before kissing both their nerves away.