There's a big difference between fighting for a woman you love (and who loves you back), and fighting to win a woman's love. BIG DIFFERENCE! Relationships are hard work, it's not always rosy unlike what these social media couples project, hence sometimes you'll hit a low in the relationship, and you've to fight for the woman you love. When this happens do fight for her and the relationship (that's if she still wants to be fought for).
When she sees your effort, it shows her you do love her too. But you see that one when you just met a woman, and you're still wooing her, and she expects you to fight to win her love; as a proof of your love to her. She expects you to pay her school fees, subscribe, and get her gifts to prove your love for her; while she just receives and gives back nothing. She expects you to fight off other guys who are also wooing her to show how dominant you are; while she stays on the sideline watching, refereeing and recording how well you did. See bro, Decide today to stop that shit.
If a girl initially wants you to fight so hard for her to win her love, that means you'll even fight harder to keep her love. This is the 21st Century, it's no longer the time different male suitors fight each other to see who'll get the princess. There are so many princesses in the world right now, so you don't have to directly fight a brother, in order to win a girl's love. The best relationship is usually started when two people see each other, and starts fighting to be with each other. And not where one partner is fighting to be together, while the other crosses her legs and enjoys the fight like a spectator. "Bro, no dey rush girl, una suppose dey rush each other."
I am a living testimony of someone who has fought for a woman. And I won. Relationship is work. You have to put in time and energy to make it work. Its not a one way traffic. Trust me, you might feel it's too much work sometimes, but if you feel she's worth it, then go for it.