seriously how much of the show do you have to completely ignore in order to believe that sherlock isn’t gay, john isn’t bisexual, sherlock and john are not in love with each other, john has not been head over heels since day one, mary was not john’s rebound to try to get over his grief over sherlock, sherlock and john are not miserable because they’re apart, mary is not a romantic obstacle keeping sherlock and john apart, and mary is not a villain

how much

If you ignore everything maybe…and then you can also think that Lestrade is a good detective and Mycroft is adopted.