Сколько лет сыну? Может он уже жить отдельно и как-то обеспечивать себя?
Я бы на месте сына отделилась бы, чтобы сохранить свое моральное здоровье.
А мать нужно научиться воспринимать, как другого взрослого человека. Со своей судьбой, характером. Слушать наставления сына она не будет. Ей можно только помогать как-то - покормить, умыть в конце концов, но глобально это все не исправить.
Она не променяла сына, не надо ставить аткие категории. Она внутри несчастный, слабовольный человек. Может быть, ее били или прессовали ее родители или ставили ей такие рамки и ограничения, что человек не выдержал и это вот так проигралось во взрослом возрасте.
Конечно, хочется чтобы мама любила, давала тепло и приятие. Но это уже не про нее история. Сын может выбрать только спасать ее, вытаскивать (это если он уже взрослый), либо оставить ситуацию, как есть и следить только, чтобы чего-то ужасного и непоправимого не случилось.
И смириться с тем, что эта женщина, хоть и его мать, но не способна дать ему материнские чувства.