Eso de que es una mujer muy buena… Seguro? Puede ser tan buena si lleva toda la vida tratándote como un trapo?
Creo que debes pensar en hacer tu vida en cuanto puedas. Cuando te sea posible económicamente, puedes irte de casa y estar un poco pendiente y visitarla para ayudarla en lo que necesite. Lo que no puede ser es que tú no puedas hacer tu vida y tengas que quedarte atada a una persona que además te trata mal.
Yo no me he visto en esa situación, pero sí he visto a personas muy cercanas a mí y su mejor opción para no desatender a su madre (madres muy complicadas) ha sido esa, estar pendientes de ellas pero vivir por su cuenta, por salud mental y porque tienes derecho a vivir tu vida.