"Sherlock is a genius, Mary is a spy. It's quiet impossible how they both had no idea John was cheating. And honestly, it was so out of character for John to be cheating on Mary who basically saved him from himself after Sherlock died/faked his death."