Moriarty walked into Sherlock's room. Perched on the bedside table was a CD player with a Post-It note stick on it. Jim pulled it off and read it.
'To my dear Jim,
I still remember that night when we danced. It was the best night of
my life. Thank you for making my wish come true. Play this song and
remember with me.
Love from your consulting boyfriend,
Sherlock'
Jim pressed the play button. A highly familiar song rung out.
It was their song.
When you wish upon a star....
Jim remembered dancing with Sherlock slowly, before their kiss, when his cold lips met Sherlock's warm ones, and the star which Sherlock had wished upon. Jim smiled as he thought about how blissful that night was. It wasn't just Sherlock who thought that it was the best night of his life.
Makes no difference who you are...
Moriarty was uncomfortably aware of his faults. He had done many bad things. But Sherlock made these things disappear. Jim knew that Sherlock didn't see his faults, and when he was with him, he didn't see them either. Sherlock never held Jim's previous actions against him and had forgiven him for tricking him. Sherlock made Jim whole again. He felt so privileged to have him.
Anything your heart desires...
Jim had spent years wishing Sherlock would love him. He would find himself drifting away into his thoughts, thinking about his curly hair, or his soft lips. He never let Sherlock leave his mind, even for second. Sherlock was as much a part of his heart as Jim was a part of Sherlock's. Moriarty would never have guessed that Sherlock loved him, he was too busy hiding the truth.
Will come to you...
Jim remembered Sherlock's face slowly moving towards him, his lips parting. He'd closed his eyes so he hadn't see anything else, but Moriarty remembered how nice it was to be so close to Sherlock after spending years so far away. One of Jim's favourite things about Sherlock was his warmth. He radiated heat; whenever Jim thought of him he always thought of his warm arms imprisoning him.
If your heart is in your dreams...
Occasionally Jim had dreamt of hugging Sherlock, or saving him and declaring his love before sharing an action-movie style kiss. But Jim didn't have dreams like that anymore. He would forget his dream as soon as he woke up, because he would see Sherlock, still asleep, smiling. That was his dream now, so when he realised he was asleep next to the man that he dreamt of he would forget anything else.
No request is too extreme...
Jim always thought that Sherlock was too good for him. Half of London would fall at his feet just at the sight of him, before even hearing him speak. Jim would've never imagined anyone doing that to him. Sherlock had the most beeautiful personality, but Jim knew he was the opposite, his dark soul twisted inside. Why Sherlock loved him, he had never known.
When you wish upon a star...
Jim remembered the shooting star tracing through the darkness in front of his eyes. Neither one of them could have guessed what that star would cause. Sherlock was the shooting star in the darkness of Jim's life. Jim could never have wished for anything better.