"I've waited too long to do this," Sherlock murmured and gently leaned in to kiss John softly, his John, lingering as long as he dared.

When he broke the kiss, Sherlock dropped John's hands, stared at the floor. He felt his cheeks redden as a horrible silence descended on the church. Both sides were glaring at him, eyes full of contempt. He could feel their penetrating gazes judging him wrongly. Only the soft sigh of Mrs Hudson's "oh, Sherlock," penetrated the wall of solid silence.

Never before had Sherlock felt this awkward, this embarrassed, this afraid. He dared not look at John for fear that he would see disgust written on his beautiful features.

Dark mutterings began amongst the wedding guests. The best man shouldn't have been kissing the groom. Sherlock shrank away from the angry family members, he ran from the church, stumbling, until he was out in the cool fresh air. Heavy clouds coated the sky, blocking out the sun, a grim day for a wedding.

Tears threatened to fall down his sharp cheeks, it was all he could do to hold back the waiting waterfall. He fell to his knees, hands grabbing at his dark curly locks, choking back the inevitable onslaught of tears.

A warm arm gently snaked around his thin shoulders. John was crouched beside him looking worried. Mary stormed past them, white wings trailing after her like a thousand doves.

"I'm sorry, John," Sherlock croaked, eyes red.

"There's nothing to be sorry about. I should be thanking you," he whispered reassuringly. His friend looked at him, puzzled and teary eyed, his expression saying 'for what?'

"For this," John cupped Sherlock's face lightly and moved in slowly, their lips met warm against each other. This time the kiss wasn't broken quickly. Sherlock turned his body so he was fully facing John, his John. His slender arms wrapped around the smaller man in a tight embrace, afraid that if he let go john would disappear.

For the first time, Sherlock felt actually, truly happy. This was better than any adrenaline kick he got from chasing criminals. This was safe and warm and happy. Sherlock resolved that he would never let John go again.