Happiness didn't come easily to John after so many years of being shackled to his unbearable wife. Trapped in suburbia and forced to enjoy it, John could only fake his smiles for so long and wait for a new opportunity to arise in the form of his true soulmate. So when Sherlock Holmes makes a guest appearance at John's work, well, it seems as though his knight in shining armor has arrived, and he would do anything to ride away with him and make his own happy ending. Johnlock Fluff
25 parts