Now Believe it, John. It’s a revelation from Heaven.
Hello! I think Sherlock is a virgin. My headcanon is that he's genuinely never really been interested in sex because he finds most people dull. He is sexually attracted to John because he's formed a bond with him :) [Demisexual] x