John walked quietly into the flat so as not to wake Sherlock in case he was asleep. On his way to the kitchen-to get a cup of tea before bed-he noticed Sherlock on the couch. He walked over to find his flat mate asleep-clearly not by choice. Lightly John placed his hand on Sherlock's neck and kissed his forehead. The small pressure woke Sherlock up, and he gave a surprised look when he opened his eyes.
"John?" He said sleepily. John smiled at his boyfriend.
"Why are you asleep out here Sherlock?" Sherlock yawned.
"I was waiting for you to come home from your late shift at work."
"You should have just gone to bed. You don't need to wait up for me."
"But I wanted to."
"Well now I'm home. So you should get to bed."
"Okay." Sherlock didn't move. John smiled again. His best friend was cute when he was mostly asleep.
"Come on." John helped Sherlock up and guided him to his room. After he had gotten Sherlock under the blankets John started to walk out. "I'll be right back, I just need to change and brush my teeth."
When John got back Sherlock was fighting to stay awake, still insistent on waiting for him. As soon as John got in bed Sherlock snuggled up to him and John turned the light off.
"Good night Sherlock."
"Night." Sherlock said faintly.
