If a mom yells at the top of her lungs at her son, and he grows up yelling at her, is it her fault?

Let's say a single mom is raising her only child (who she spoils rotten) all by herself, which causes her to drink a lot (stress from the job and no man to help raise her son) to the point where her intoxication triggers her temper which lashes out at her son (who has a learning disability) to the point where... show more Let's say a single mom is raising her only child (who she spoils rotten) all by herself, which causes her to drink a lot (stress from the job and no man to help raise her son) to the point where her intoxication triggers her temper which lashes out at her son (who has a learning disability) to the point where he cries. He then develops a lack of respect for her, thus him yelling at her. Meanwhile, her family and friends know what a disrespectful child he is, but DON'T know that she has a drinking problem and has yelled at him because of that. Therefore, her son is perceived as someone who doesn't appreciate his mother who gives him everything he wants, while she is perceived as the perfect mother. Is she automatically the "good guy" since she spoils him, and that all that matters is that she only yells, NEVER hits him?

She yells at him due to his bad grades in school. The moment he comes home with a test clarifying he failed, she goes postal to the point where the neighbors can hear her. And he begs her [in tears] to stop yelling and that he's trying to do better, but she won't listen and instead keeps yelling.
2 answers 2