Most Helpful Girl
That's not okay, you don't punch people in the face for money unless you're a drug dealer or a pimp lol. It really doesn't sound like a healthy relationship. Talk to her about her violence, apologize for hitting her I guess, but emphasize the fact that she should not have hit you first and just because she's a girl does not give her the right to do so. My guess is that she grew up in an environment where this was okay, and unless you want to go through some Dr. Phil shit with her, I'd say that you should just move on. It's one thing to play fight and wrestle with your SO for fun, and then actually hit someone out of anger is an entirely different thing. That's a terrible reason too. Maybe if you had cheated on her, I'd be like "okay, I could see how someone could be that angry as to hit somebody," but you not giving her money? That's just immature and thoroughly fucked up.