I'd leave in a heartbeat. I don't think it's acceptable at all and I honestly can't imagine the ''right'' circumstances to physically hit another person, male or female. When I think about making hard decisions, I ask myself ''What would my advice be if this was happening to my daughter?'' (I dont have a daughter yet, but the thought's there!). Money you can come across, respect not so much.