After Sherlock has ceased his sobbing, he detached himself from John and sat blankly against the wall. John could only watch in silence as Sherlock recovered from Jim's physical and emotional assault on the pale boy. John knew it wasn't fair that Jim had ruined Sherlock's life like this, but he couldn't empathise with the loss of Sherlock's only companion. He knew that Sherlock had found another John, but he was worried that Sherlock might relapse and push him away again.
"John," Sherlock called softly, his face still blank with shock. John moved closer to him and gently brushed the dark curls out of Sherlock's face. Sherlock leaned into John's hand and wrapped his arms around John's waist, pulling John towards him and burying his face into the soft clothes that protected him.
"John," he called again, the cloth muffling his words but for the soft vibration of the syllable on John's shoulder, causing him to shudder. John pushed his hand into Sherlock's hair, moving his fingers in soft, soothing circles that caught in the dark mass but never wound tight enough to pull and cause Sherlock pain. John was greeted with a soft hum of approval, a signal for John's mind to lean forward and kiss Sherlock's forehead. He gently removed his fingers from Sherlock's hair and began to stand with a mewl of protest from the dark-haired teen. The golden boy offered his hand for Sherlock to stand with him, and the young genius accepted with a weak smile, watching John through a half-daze as he was gently tugged down the corridors.

Sherlock woke with a start in the shadows of the night, the moon washing through the window next to his bed and highlighting the eerie shapes that clung to the walls and floor. His eyes flicked a glance at the bathroom at the other side of the floor, his wrist prickling slightly as the blood rushed through his system from the heat of a nightmare. He panted as he sat upright in his bed, the cloudy vision of sleep slowly crawling from in front of his eyes. When his breathing became level, he lifted his head and sighed as the shadows tangled in the corners offered no threat. He lay back down and nuzzled his face into the warmth of the pillow, drifting off into the comfort of the bed.
A creak sounded outside of the doorway and Sherlock snapped his eyes open, his breath hitching as his heart skipped a beat. He turned slowly, his heavy eyes resting on the figure at the doorway.
"John?" he called, his voice rasp and hoarse from sleep, "John is that you?"
Sherlock felt relieved as the figure stepped closer. The short hair and small frame that was symbolic of John was evident in the shadow's figure. But Sherlock's feeling of warmth vanished as the figure stepped into the moonlight. A twisted smile played on the familiar face, eyes glinting with a predatory glare. Sherlock pressed himself against the wall at the edge of the bed as Jim crept towards him in the darkness, clawing his way across the sheets on all fours, the hungry look in his eyes making Sherlock nauseous.
Sherlock couldn't move, he felt heavy and trapped under the sheets. Jim hovered over him, a low growl escaping his lips as he leaned down and kissed Sherlock's cheek. Sherlock rolled his head to the side and clenched his eyes shut, trying to block out the feeling of Jim's hot breath on his exposed neck.
"Sherlock," he breathed, "I've done all these things for you, gotten rid of all your problems, and you still haven't thanked me properly..."
Jim chuckled darkly before retuning his attention to the pale skin underneath him, Sherlock writhing drowsily as Jim licked and sucked at him. Jim had lowered himself so that his groin was resting against Sherlock's, the feeling of Jim's hard flesh twisting Sherlock's insides with disgust and drawing a soft, pained cry from him as Jim rutted against him.
"Stop...stop, please," Sherlock whimpered. John, help me...John...John...
"JOHN!" He cried, sitting up in the bed. He clutched the blankets around him and flinched as footsteps rushed to the doorway and flicked the light switch, flooding Sherlock's vision. Sherlock pressed himself against the wall once more as the heavy footsteps rushed to his side. He curled in on himself, whimpering and muttering for Jim to leave him alone. He clenched the sheets around him through shaky breaths and pulled away slightly as soft hands covered his own.
"Sherlock."
The soft call of the golden-haired boy pried open Sherlock's eyes and loosened his muscles as the sound washed over him.
"Sherlock, are you alright?" John asked, gently rubbing his hand across the taller boy's. Sherlock nodded slightly and felt his eyes droop heavily as John stroked his hand, "what happened?"
"Nightmare..." Sherlock mumbled. John nodded and stroked Sherlock's head soothingly.
"Will you be alright?"
"Mmm..."
Sherlock rested back into his pillow as John continued to stroke him. When he stopped, Sherlock reached out and clutched his hand.
"John...Please..."
John smiled and kissed Sherlock chastely as he moved towards the doorway. Sherlock was about to protest before the light was turned off and John's footsteps moved towards him once more. Sherlock felt the sheets at the edge of the bed lift and the cold draught of air seep into his pyjamas before it was blocked by John's warm body joining him in the bed. Sherlock clutched him sleepily and pulled him into his chest as John wrapped his arm around the slender boy.
"I won't let Moriarty hurt you any more, Sherlock."
"...Thank you, John," he whispered, inhaling the soft scent from the top of John's head as they fell asleep tangled in each other.

I keep forgetting how I have my A/Ns. How sad.
Anyway, I
still haven't forgotten about this, and I wish I had a constructive excuse for my absence like "I was writing for NaNo" or something, but I don't. I honestly have had a pretty hard time emotionally over the past couple of weeks and I'm not going to bore you with the details. I've had very little motivation for this, other fics, art, blah, blah, blah and for that I apologise. Also like always this is excruciatingly short, because I've only started to get my motivation back and I really had to post something. So have some fluff.
I won't be updating regularly, because I'm still a little upset and Christmas is approaching and making me a little stressed.
But enough about my problems. Enjoy this chapter and I hope to post another one or two between now and New Year's.
Thanks for being so patient, as always.
SH