How to survive with weird mother in law

We mark 16 months of togetherness by today. And I am baring a woman since the day I get to see her face. She was initially married to my husband's father later he died when my husband is of 4 years old. After that she hooked up to another man who was already married to another woman. As society calls that as illegal she got married to him by that time my husband is of 6 or 7 years old. She is of 50 years old by now but she still tries to behave like she is of 16 years old. She portrayed her new husband as villain to everyone surrounds her. She played all witches and she made my husband believe that he is alive because of her and now he is like I don't have any existence without my mother. After my husband got job and started his earnings she kicked her second husband with left leg and she stuck to my husband. In all instances of my life she expects first place and she strives for respect but, which I can not give to such third class lady. She doesn't have any emotions. One day her mother passed away and she dint go to see her body also. Reason she can not let my husband stay with me alone. In her absence she is suspecting that we may become closure and we will avoid her. She goes to her husband occasionally and he too visits our house occasionally to any third person this relation ship doesn't look good at all. I stated that she goes to him right why do you know? if he has some earnings to save she goes to him and make him spend all of it for her jewelry or anything relates to her shopping. I have never seen such a emotion less money minded witch in my life. By any means she have no respect from me. I feel it is very much unfortune to stay with her. I am spending my days like years when she was here. Please advice me how to survive???? I feel so happy and I feel am married when she was away from us. She is very veryyy un hygienic. She doesn't know to cook. She had so many desires and my husband work to fulfill them alone. My desires or my wishes or never being valued. Please help me how should I survive.