I wonder if her being physically abusive has anything to do with the restrictive culture that she lives in. I know I'd be frustrated...probably not physically abusive, but frustrated. In any case, if someone attacks me, I don't really care if they have a penis or not. I'm going to fight back if I think I can subdue them easily or GTFO otherwise. If a girl I was dating started attacking me, I'd throw her the fuck out and move on. I guess that's harder to do when your dating pool consists of <1% of the population or whatever it is, so I guess you should figure out what works for you. However, the worst possible decision is to let her get away with physically abusing you. As alaric89 said, it will NOT get better.