Steven Moffat wouldn't betray Sir Arthur Conan Doyle's canon like that. Sherlock would not be romantic with someone unless he was using them, and you probably wouldn't want that if you like her so much.
Not entirely true, Sir Arthur Conan Doyle revealed in a letter that Irene Adler was Sherlock's only true love, of course Sherlock would never admit that's true. But it's what the author had intended, which is kinda sweet, if you think about it.
He was using her. He may have loved her, he may not have, but I think we can all agree that Irene Adler was the one that has stuck in his heart. In The Sign of Three, Irene appears and strokes his face, and even though that was in his mind, it means something.
Also, in His Last Vow, when Magnusson visits Sherlock and he analyses him, then on his list if weaknesses, Irene Adler is one if them (you can only see this is you pause it, which I did, because I'm just that strange).
But Sherlock kissed Janine.
Also, in His Last Vow, when Magnusson visits Sherlock and he analyses him, then on his list if weaknesses, Irene Adler is one if them (you can only see this is you pause it, which I did, because I'm just that strange).