Sometimes, players and Dm's fight.
It happens. How you deal with it, is up to you entirely. As a DM, you're there to help everyone have fun, including yourself. If there's an issue in the group, it usually stems from one of a few places.
1) The Problem player
This solution is a simple one: talk to them about it after a session where there's been an issue. If no solution can be reached, BOOM, they're out. Harsh, I know, but ruining one person's fun is better than slowly destroying your group.
2) Everyone is stressed
This is prone to happen, where everyone is just on edge from life, and and it comes out at the table. The best thing to do is usually go out, grab a drink with whoever the argument was with (whether it's multiple players fighting each other, or just one with you as the DM), figure out what happened to upset them, and just talk it out. Shit happens, taxes suck, and kids will put magnets on dads new 50" TV. Don't let it kill your fun.
3) The Asshole DM
Sometimes there's only one guy who will run the game. Maybe no one else wants to, maybe he won't let anyone else. Usually pretty easy to spot, this DM plays to win, not to have fun. If you can't find a new DM, try running a game yourself, or look online, the Internet is a wonderful resource.
You'll also note that I don't say to try and talk this one out first- there's a reason to that. Telling a DM that they're bad at it is like telling someone that they're ugly. It's hard to do without offending them. I just avoid it, drop group, and find a new one.
Hope that helps for a few people out there.
And for you aspiring Dm's and authors: READ THIS BOOK. On Writing by Stephen King.
Seriously, go. Right now.