Having a strained relationship with your mom to the point of no contact is not good in my opinion. I think the questions is how do you try to mend the relationship vs. how to keep someone like your mom out of your life. Perhaps you need to pray for her instead of being angry. We've all made mistakes and forgiveness albeit difficult is one of the best approaches then keep side up healthy boundaries.