Let's just say that life is NEVER PERFECT. No matter how hard you are trying to be a good person people still see the bad side of you. I've been married for 6 years now. I can see that my wife is doing everything she could around the house but my mom still complaining to me sometime. People only born with one body, two hands and two legs. Nobody can do everything all at once. Me as the second oldest son of the family taking care of two younger brothers, two younger sisters, my mom, plus my wife and my son after my dad passed away. I'm doing everything I can in the family. Just me and my wife are the only two people who are working to pay for all the bills and foods. I never ask for help from anyone in the family with the bills. My brothers and sisters are all grown up(18 yrs old +). They're still in school. Athough they're working I let them keep their money in their own pocket. With all this love towards my family, they still see the bad side of me. Sometime I feel like I just wanna go far far away from the family but I can not leave them suffering. I've promise my dad before the minutes he closed his eyes and took his last breath that I will take good care of my family for him to rest in peace. I guess people just don't realize it until you are actually gone. Life is hard, miserable, depress, and stress. But I'm going to keep my patient and maybe one day they will realize it.
As in your situation, I believe that your husband sees it that you are a good house wife like how I see in my wife. But the mother in law always like to complains. My grandma told me the older they get the meaner they'd be (laus laus ces nkhaus). Only few elder are understandable. If you are willing to be a good wife and good daughter in law just keep up the way you are now and one day they will realize it. Ignore all the rumors as long as your husband sees in you. As for me, I always like to tell my wife not to say anything athough my mom is saying craps about her.
Because I don't want the issue to get worse. As a husband, we are in the middle between the wife and the family. We do not want the wife and the family to have any kind of issue. We'll always try to stop everyone but most of the time we only try to stop the wife first. Of course we do love the wife as much as the family.
There is an old saying " Love eachother while still alive when somebody died no matter how much you say you love them that doesn't mean anything anymore."
If anyone tells you to leave your hubby and his family, don't do it. If that person cares for you, that person wouldn't tell you to ruin your own relationship. Unless, you know for sure that your hubby doesn't love you anymore. NEVER LISTEN TO THOSE WHO TELLS YOU RUIN YOUR OWN LIFE. YOU WILL REGRET FOR SURE. THOSE WHO TELLS YOU WHAT TO DO TO BETTER YOUR LIFE, LISTEN TO THEM.