She is an idiot. I have had a girlfriend like this

Fuckin moody.. You never know how to talk to them.
Beautiful girls have often been too spoiled while they were kids.
Find another girlfriend. Anyway, no other man will be able to stand your actual girlfriend.