You don't have to have a girl friend for the sake of what others think of you. The reason why you break up so easily is perhaps that you get into relationships just for the sake of it. Where is the heart? Are we talking love or are we talking sex? You sound like your entire focus is the latter- that is what is wrong.