Seven Years (Johnlock!!)by ronja538284How Johnlock could possibly have happened... ->Johnlock ->Smutlocksmutlocksherlockfanficsherlockfanfiction+6 more