There are two sides to this conflict. Granted, she is being a little immature, but so are you. (No offense) You were pretty quick to get mad, such as
"Get out of my house" and
"You're stupid"
Try to be a little more sensitive. And besides, if you don't like her don't be her girlfriend! Maybe it's not the right match.