Ask your husband for support in this matter or to provide you with a separate accommodation. You are not obliged to put up with her bad behavior but you will be rewarded if you smile in her face and ignore all of her bad comments while anticipating your reward with Allah the Almighty alone. If you ignore her and not react to what she says, this would kill her as she has failed in making you angry or depressed.
Kindly refer to the following link(s):
https://www.youtube.com/watch?