I am a big supporter of cutting toxic people out of your life. I don’t think that, “Well, they’re family!” is a reason to keep someone in your life who is otherwise damaging. And I definitely don’t think that because other people aren’t understanding or supportive is a reason to keep someone in your life — again, be that a family member or a friend or partner. If you have gone through the reasons why you think it’s unhealthy to stay in contact with your mom, and it sounds like you have, then I believe you’re fully justified in completely cutting off contact. It also seems like you’ve all but completely cut her off anyway, at this point. So if you feel like that is the best course of action for you, then keep doing it.