So lets see, your girlfriend is a bitch, stupid, selfish..... any other complaints? Why are you with her if all you are going to do is run her down? And you really need to work on that jealousy problem. It seems to me you are more concerned this guy was hitting on her than anything else. I remember the other thread, where she dared to speak to another man instead of you and how upset you were about that. You have issues with anger, get help for them and stop taking it out on her.
And psst, just because he has a car, doens't mean he cannot walk somewhere. Some people do like to get exercise.