So what if John and Mary marry; and they’re happy.
And Sherlock is a bit selfishly upset but he bears on. And once a week John visits, helps out a bit on a case. They’re still good friends.
Maybe a year on they see each other every other weekend. John doesn’t come to crime…