so mary wanted to escape her past and she tried to have a normal life and she married john and lied about her past to him and for a while they were happy together until mary’s past caught up to her
am i talking about sherlock or supernatural
Extra hints! Mary’s blonde and knows how to fight!
Another hint: John was in the military.