M.:
Don't fan the flames. Let them talk about you....really. If you hear them talking about you? Go up to them and say - would you like the truth? Or you can say - damn - if you are going to talk about me - let me give you the REAL JUICY gossip....watch them turn red and walk away.
Be professional. Don't let them see you upset over it. Really. Those that spread lies about you? they aren't worth your time nor your energy. They are pathetic, sad people.
The more you "Fret" over it? The more they will talk about it. Then the next person will give them something to talk about. Just don't be them. You can't control them or their actions. You can, however, control yours. So don't stoop to their level....
What can you do about your marriage? You can face it head-on and demand changes or you are leaving. Do NOT give empty threats. Tell your husband that he needs anger management classes and you both need counseling if the marriage is to survive. IF he refuses. Leave. You and your child deserve better. However, I would STRONGLY suggest that you go to counseling on your own so you don't make the same mistake twice in picking a "man".....
Good luck!