#1Soulmate Au but it's Johnlock! (UN...by R. Nuudles56.6K2.7K23The world has a funny way of putting two people together. Well, it's even stranger when everyone is born with different hints to finding their soulmate and staying with...Completedjohnxmollysoulmateausherlockau+7 more