yall may not want to think about this but..
it just occurred to me that John could have more secrets that will come out in S4
He could literally have anything in his past, He has a family that didn’t even come to his wedding, No friends except his boyfriend’s and wife’s aquaintances and ONE army pal who came out of extreme hiding, risking his life, just to see him get married. We have never seen him naked, We have never seen his room in 221b, we don’t really know why he left the military. John could be anything! If Mofftiss hauls out a dirty secret about John in S4 I will be extremely unsurprised.
List of things john could be/have done:
been a spy, been in the witness protection program, not be named John, be FTM, Have tons of scars/tattoos, been in a sect, been religious, have previous children, been abused/ tortured, have committed a crime, been a drug addict, killed tons of people, have a restraining order, be related to sherlock/mary, be a really good musician, be a wizard, Have a disease, seen some shit, John could be Lester Nygarrd for all we know!