No, you're simply unhappy. You haven't cheated which is really good! Although i shouldn't have to, but props to you for not cheating. If you did cheat, then it'd be a yes. But you haven't done anything wrong, so you're not bad. BUT you must think it over. Do you love your girlfriend? Do you lust after or do you feel connected to the other girl? Do you simply feel "more compatible" with the other one? If you had a non-sexual relationship with both of them, who would you be happier being with? Both? Gf? Other girl? Neither?
Take those into mind and then act on your feelings. Because if you leave your girlfriend and find out you dont like the other girl at all, your girlfriend won't take you back.
Leave dude, leave. If you really cared about this first girl, the other one would not have entered your mind. Something deep and vital is missing in your current relationship anyway even if you can't see it at the moment.
Whether it makes you a bad person? Eh.. I don't know. We don't choose who we love and dating is not as big of a commitment as marriage. It's ok I suppose. Hurtful and cold, but lesser of two evils.
No, sometimes that's a reason why relationships end. It'd be more unfair to her if you stayed in this and your heart wasn't in it because you knew there was someone out there that you'd be happier with.
You're not married to her... if you find yourself more attracted to the other girl, the right thing to do is break up with your girlfriend. She deserves to be with someone who wants her. You deserve to be with someone you want to be with.
While it isn't an ideal situation and I'm sure that she'll be hurt, I don't think that you're a bad person. At least you didn't cheat. Although I wonder how you came to realize that you were more compatible and all with this new girl.
Lol @ poll No wonder marriages are failing. Let me tell you, there will always be someone you'll be more attracted to, no matter who your partner is. But, Commitment >love If you make a goddamn decision , stick with it at least as much as you can.