He looked up at you, his eyes dark from lust and filled with love. You watched him slowly remove your trousers and underwear with it.
You slowly removed your bra as he stood watching you, his hands on his trousers which quickly became lost in the room.
He leaned over you, lips capturing yours again and you could feel him against you.
Sherlock revelled in the beauty beneath him and couldn’t even believe he had you in his arms again.
‘You look so beautiful,’ he murmured huskily in your ear before he slid into you.
You gasped his name and ran your nails down his back. You felt so complete, now that he was back, that he was here with you.
Sherlock picked up a pace that he knew was perfect for you, hitting the right spot every time he pushed back in.
He captured your moan with his mouth and bit your lip gently. He was breathing hard and he wasn’t sure when you began and he ended; he felt so complete, his exhale was your inhale. He couldn’t remember anything else; all he saw was you, perfect and magnificent beneath him.
You couldn’t keep in the sighs of pleasure that he gave you with every thrust. The tension was building in your abdomen and you kept saying his name which he loved to hear. He loved how husky your voice sounded and how perfect and gently you said his name.
He could feel you nearing your peak and it was when you tightened around him that he too found his release, collapsing together on the bed. Sherlock pulled out of you but rested his head on your chest. Both of you breathing heavily you ran your fingers through his hair.
Sherlock sat up and looked into your eyes.
‘I love you (y/n),’ he said and you realised it was the first time he’d said it since he got home.