Most Helpful Girl
Let me see if I got this right. You broke up with your ex girlfriend because she was cheating. You got with your current girlfriend before getting over your ex girlfriend, therefore, you don't have deep feelings for your current girlfriend, even though she's been faithful to you and treats you well, because you still have deep feelings for your ex girlfriend. Right so far?
Now you're doing the exact same thing that made you break up with your ex to your current girlfriend...cheating. And doing it with the one you left because of...what was it again...cheating?
This is so easy. Break up with your current girlfriend before the relationship progresses and she develops deeper feelings for you. It will hurt her I'm sure, but the longer you wait, the more it will hurt her. Your current girlfriend doesn't deserve to be with a cheater and its obvious you still love your ex. Let her go so she can find someone whom she deserves. Go back to your ex girlfriend because you both are really one in the same and much more deserving of one another.