"Hey freak" Sally taunts Sherlock, he can't do anything since Anderson is behind her ready to hit him. "Shut up." He mumbles. Sally smirks and moves to the side as Anderson cracks his knuckles, shoving Sherlock against a locker the sound echoing in the deserted hallway. "Dont" Anderson growls his hand in Sherlocks stomach. "Ever" another punch. "Speak" another one "to my girlfriend" another one even harder "that way" Anderson finished punching Sherlock hard in the face. Sherlock is doubled over in pain lying on the ground, his vision is blurry. Anderson gives one last kick for good measure and walks away laughing with Sally.
Sherlock hears footsteps, then caring hands come to his aid. He groans, "y/n?" He was bloody and was curled in a fetus position. "I'm here Sherlock" she says softly. She and John were supposed to have met Sherlock here 10 minutes ago but the class got out late. "Y/n let's get him to the nurse" John says gently helping Sherlock up. "Ouch" Sherlock groans.
-----Short time skip----
Sherlock was lying in the nurses on a bed sleeping. You and John sat next to him. "Y/n you shouldn't blame yourself" John says his voice cutting through the silence. "It's my fault I promised I would always be there for him, and I wasn't" you whisper barely
Audible. John holds your hand, not a romantic hand holding a friend hand holding. You both stay there all night with Sherlock, and even though you didn't know it, he appreciated it more than anything anyone had ever done for him.