Seriously, though, it's really easy, as a member of the dominant group (male, white, able-bodied, you name it) to try to stand up for a minority group in a way that seems really helpful from our own perspective, but is actually really hurtful, dis-empowering, or otherwise messed up from the perspective of the people actually living the issue.
If you're finding it frustrating trying to put in your two cents, then there's no harm in just listening for a while. Sometimes it's important to speak out against really egregious stuff, but if you're not confident you're doing it "right", often it's better to let someone else take the reigns--someone living on the disadvantaged side. It's frustrating to have to do, but sometimes that's best.
However, it's important to remember that when we screw up, that's NOT the fault of the minority group. Yes, they're the ones calling us out when we're trying to help, but if our response is to dismiss their concerns, then there's a good chance we ARE speaking from our own perspective, rather than promoting theirs.
But, yes, you can "win" in these conversations. It sounds like you're dismissing them as totally unreasonable because they didn't always agree with your perspective. Could be they're just crazy, emotional women--shrill, bossy ones, no doubt. More likely you screwed up. A lot. That's what people do. Just don't abandon the idea of supporting minorities because the way you wanted to help wasn't they wanted you to help.
If it's any comfort, every feminist who got mad at you for saying something wrong has also said something wrong to a disabled person, a person of color, someone from a minority religion, someone from a different economic class....we all screw up. Ideally people will be nice when we do, but even if they're jerks, they deserve equality. We don't punish all white men when one is a jerk.