[meme] Would I date my character?
No. Nice as John is, we can see from his girlfriends on the show that he's fucking awful at romantic relationships.
He'll always put Sherlock first. And that's not a bad thing... it's just a thing thing.
Plus... well, you'd have to deal with Sherlock. That would be horrible.