У меня свекровь такая, отношения с сыном один в один. Она ему постоянно мозг выносит, недовольна всем и вся, что бы мы ни делали - все плохо, все не так, всегда находится повод, чтобы придраться. Я ее давно уже игнорю, а муж, конечно, не может - все-таки мама. Так и мучается  В вашей ситуации только игнор и не обращать внимание на ее выходки. Ну а самое лучшее, конечно, жить отдельно!