anneagnes asked: re Mary having no agency in that scene: she had lied to John. Anything she said was suspect. The only way John could understand wasn't by letting her talk when his faith in her had already been broken, it was by taking the things she had control over and removing them from the equation, and seeing what was left. Mary could not have *said* anything to repair the damage. The only way she could repair the damage was by being silent, and letting herself be vulnerable to their examination.
Sherlock has continuously lied to John. Omitted truths and left him in the dark, drugged him repeatedly, let John think he committed suicide for two whole years, and then led John to believing they were both going to die. How is his word supposed to mean anything?
Mary had omitted her past that didn’t come into play until the last episode. John could’ve been happily married to her and never knew about her past because it didn’t matter. Moffat and co. have very, VERY poor understanding as to what ‘psychopath’ and ‘sociopath’ mean. Mary cared about John and didn’t see him as a possession, as someone to use. She loved him and he loved her for who she was. Sherlock had no right to be like ‘she’s a psychopath, duh, and a murderer, I mean, you’re attracted to them, lol’ to John. Mary isn’t an object and men speaking over women about who they are is still sexist.