У вас все логично. Ваша потребность быть "хорошей" -дочкой, мамой  и постоянное чувство вины - приводит к тому, что вокруг вас собираются потребители -сын, родители. Возьмите на себя часть ответственности, остальное отдайте - мужу, самому сыну -20летнему лбу. И начните наконец думать о себе, а не о том, как другим понравиться.