Lately I’ve been thinking about the fact that Sherlock’s actual vow happens in TSoT, the ep before the one that’s actually called “His Last Vow.” Now there’s speculation that John makes a vow of his own in HLV and the ep in general is all about Sherlock keeping his vow but it got me wondering if there isn’t another one in there somewhere.
And my mind went to the tarmac and “Sherlock is actually a girl’s name.” And really, what about the implications of “Sherlock Watson?” So Sherlock wants someone in the world to have this name. But John naming his child after him was never going to happen and Sherlock knows that, John had rebuffed the idea when Sherlock gave him his full name and John told him his baby was going to be a girl.
So saying that line despite all that reads to me like, if Sherlock got the chance he would take it, he would want to be John’s entirely. He would want to marry John Watson and take his name. (And he thinks it could work because he’s into this for the rest of his life. We can argue whether he thinks it could work because he knows that John’s feelings are the same but that’s beside the point.)
In summary, does this not feel like another marriage vow? Or a sort of renewal of his vow, only now he vows himself to John and to John only. No more Mary in the equation. A hypothetical vow in any case, because the “I will always be there for you” part is currently not happening due to the exile he’s facing.
I don’t know how we’re not constantly screaming about this. Maybe I’m seeing things?