Yo veo que tu lo has hecho todo bien: tratar de tener una relación fluida con ella y que ejerciese de abuela, aunque ir a verla no fuese lo que más te apetecía, cuando te cansaste de ser la única que tiraba de ese carro, espaciar las visitas y dejar la responsabilidad en tu marido, pero no ha sido capaz, tratar de solucionar las cosas en tu matrimonio y estar en ello con paciencia y responsabilidad, tratar de que ella lo entendiese, lo cual ha sido imposible, y después de intentarlo todo, alejarte. Ole tú.
Ahora, tu marido, mal… Claro que tiene que poner límites, eres su mujer, eres su familia, tiene que dejar claro a su madre que no te puede machacar que no te puede chistar que te tiene que respetar a toda costa. Es parte del respeto en pareja, de mostrar unidad, de valorar a tu mujer. Es básico.
Entiendo que ahora estás tratando de arreglar con él otro problema, pero si lo ves oportuno, no lo dejes pasar y cárgale con esto también. Que espabile.