This. For real get your leg checked out too.you would still be poor.
OP: yes, under those circumstances it is certainly permissible to hit a bitch. (note I said bitch, once she does those kind of things she is neither a woman nor a lady and all bets are off).
Get that leg checked out and file a police report.