Basically, I have real issues meeting women in real life - I know how to go about "pulling" a girl but as far as actually meeting someone I can click with... it never happens. Everyone else manages it fine, but when I do actually talk to a girl in person I never seem to have anything in common with her beyond physical attraction.
Over the summer I started talking to someone online who actually shared my political beliefs and there was definite mutual attraction on a physical and emotional level... but, of course, online. I'm planning on going to visit her soon - we call/text each other every day, talk online every day - and yet, depsite all this, and despite the fact that I really want to stop having random sex and settle down in a relationship, I met up with someone tonight and had sex with them. Just emotionless, raw sex, with no purpose other than to fulfil our stupid carnal desires (I hadn't had sex for months).
Now, even though I've not met the online-girl in person, I almost feel like I've cheated on her... should I? I've never cheated on anyone in real life and I'd like to think I never would - and yet I still feel guilty.
There's other issues here - the online-girl lives a good few hours away by train, and I've not been in a relationship for two years. We also seem to argue quite a bit - heated debates. Any advice would be welcome.