My mom do good deeds but she tells to everyone.she always do back biting.when I ask her not to do she starts cursing me.and says bad words.sometimes I just listen to her.what should I do?
You must not cross the limits of respect by arguing with her or defending yourself. Allah mandates that you honor, serve, respect, and be dutiful towards her while anticipating your reward from Allah alone. If she backbites, politely remind her that this is not pleasing to Allah and if she insists, leave her company until she talks about something else. You can do this with knowledge, wisdom, diplomacy and good manners.