Your mother accumulated the anger she felt for everything that had happened and, not being able to vent it in any other way, she took it out on the little boy.
You express your emotions very well in your story. I felt the tension
Greetings @rare-gem