Couldn't be bothered reading all that, but I'll reply to the thread title: If you have feelings for someone else, you aren't in love with your girlfriend. You should break up with her. Then you can...