I have an article you should read about how to tell if your girlfriend is a toxic bitch.
I have an article you should read about how to tell if your girlfriend is a toxic bitch. You sound young and you should know that she's not a good girlfriend to you.
I strongly suggest you break up with her. The longer you stay with an abusive partner, the worse it gets.