Since, you are a good woman, the anger that you are now letting dominate will only make you feel guilty. Your MIL, may be a traditional woman and believes in all that she does or may be not and just faking it, is how she is choosing to live her life. Do not give into the situation. Give yourself a new start. Throw the baggage that you are carrying from the past. You must have heard of Karma! So, it is her karma what she is doing and what you do is yours.
I know, it is easy to give all this advice, and when the real situation comes, we all behave instinctively. But, if matters are fine with her now, forgive her and move on. And if she still continues the way she used to, you can have a word with her and tell her how you feel about the whole thing. You are anyway not talking to her, so speaking your heart would not change things for worse. The possibility that there be is only of her realising that she should not utter things that hurt you so badly.
You are a good woman, and try to be a bigger one too, and forgive and start afresh. :)
Read more