Конечно, со стороны свекрови некрасиво было говорить:"Твоя же не умеет готовить", тем более, что вы готовите хорошо. Но с вашей стороны некрасиво мужу на голову щи выливать. Я ни за что бы так не сделала. Мне бы было пофиг. Ну говорит, пусть говорит, я-то знаю, что вкусно готовлю. И пусть передаёт свои щи на доброе здоровье.
Если вашего ребёнка называла "нелюдем" - это тоже неправильно с её стороны, а вам очень обидно. Видимо, она так его называла, потому что ребёнок не очень общительный. Мне бы тоже, было бы очень неприятно, но я бы из-за этого не ругалась, просто попросила бы свекровь его так не называть.
Если отношения с мужем портятся, всё-таки, я думаю, нужно пересилить себя и съездить к больной свекрови, навестить её напоследок, приготовить что-то вкусненькое, поговорить с ней. Один раз можно и потерпеть ради своей семьи. А если свекровь будет с вами нормально разговаривать, можно и ещё раз поехать.