You need to wake up, then grow up and be a man! Tell her to pound sand and make love to herself in the mirror. I am sure there are people out there who can see what she is, why can't you?
If she loved you she wouldn't treat you badly. If she loved you she wouldn't play games, throw tantrums and break up. You are enthralled with her beauty. But what truly lays underneath that beautiful epidermis of hers is a sick and cruel person. Is this beating she's giving you worth wasting your valuable life for? There are many other beautiful, sexy women in this world who are good natured people.
You are not in a relationship that is worth holding on to. Because this is not a relationship. She will toy with your emotions as long as she can. She is not a kind individual. You may as well let her go now, because it is just a matter of time till she gets bored playing with you and finds a new sucker to drive crazy. She is unstable. Things can get much worse with her you know. As she gets older she may possibly become meaner an even having you do things you know are wrong. Is this the life you want? One last thing. She loves when you come crawling! It feeds her twisted ego. Take this experience to gain a little wisdom in this area. There could be a real winner out there for you if you let go of this and move on. Be strong.