How do I stop prioritizing a girls looks?

I recently dated a girl for several weeks. She is a very attractive girl but she had some characteristics that weren't so pleasant. She would have flatulence and belch. She talked very openly about some of her sexual experiences that were a bit gross to say the least, and this was the second time i met her. The worst was she actually caused me physical harm. During some not so play fighting she got rough with me and gripped my wrist with her full force and she almost broke one of my fingers thinking it was hilarious. Her saying im strong aren't i? She seemed to be emotionally unstable and want to show her dominance. But because she's pretty i was willing to put all of this aside which i shouldn't do really. So how do i stop letting a girls looks decide whether i stick around or not?
How do I stop prioritizing a girls looks?
Add Opinion