If there isn't abuse happening and you are 'at each other's throats' from poor communication strategies, stress, mismatched expectations, a hundred other things, then you can get help and advice that will turn things around. Most people have a lot to learn about making a marriage work, it is often hard work. And, despite what you'll hear around here, marriages can get past rough spots and improve.
Wanting a stable home for your child is a powerful motivator.
If you want to work on your marriage, I would start with taking some deep breaths, think about what you loved about your husband when you married (believe it or not, that man is still there!), write down what you regularly fight about, what situations trigger rows, and what fears / hang ups are behind it (try to be honest and fair about both sides), and start looking for advice related to your specific problems.
The most controversial thing I'm going to say here is: you also need to approach your husband with sincerity and apologise for your part in the rows, tell him you don't want to divorce, and tell him you want to change for the better (this doesn't mean change to be/do everything he wants BTW! ).
Everyone will scream "what is HE going to do to change?" but you can't control that, and I will bet anything you like, if you give him some time, and rebuild trust, (if the D word has been thrown around, trust is broken) he will start changing too.
I do recommend counselling, talking things over in front of a third party is really helpful, but you both have to work out and do the 'fixing', you won't just be given A Solution.
Best of luck, there might be hard work ahead but it is worth it, it really is. Many people carry the same problems from relationship to relationship, and never really learn.