Re: your John post. Where you talk about John saying goodbye and leaving his cane- I think we're supposed to watch that scene the first time and be like "oh Sherlocks gone too far this time, Johns really done" but yeah actually John is done with himself and can't forgive himself for what he has done and honestly loathes himself so much and so he is leaving Sherlock. Because John believes Sherlock needs/deserves better than him. At least that's how I interpret it :')
that’s how i interpret it as well! that’s john saying, he is leaving sherlock so he will stop hurting sherlock. because he did, in the morgue, and when mary died, and throughout tst and the end of hlv, and all the way back to tsot, and even teh, and john knows that, you know? he knows. i think he had a lot of time between tst and tld to understand what mary was to sherlock - not just his would-be killer, but the choice john never should have made. he hurt sherlock from teh on by choosing mary when he didn’t really want mary, and john is realizing all that between tst and tld. and so john comes to say goodbye so he’ll stop hurting sherlock, and he gives this cane as a good memory of himself. remember me this way. remember me the way we were in the beginning, when things were good. and then mycroft calls, and john has no idea what mycroft will do to him, and he just. accepts it. and he goes.