When my parents called me a fool and an idiot, I couldn't help but argue with them, getting more and more agitated and eventually crying, and after that, I even started blaming myself.
Hi, my friend, I'm Hays.

Being scolded by parents is really hard on the heart and every child craves for parental approval and encouragement. This kind of scolding can make you feel angry and at the same time make you feel powerless to fight back.
It is possible that for a long time, parents have been used to this kind of suppressive style of education, which makes you slowly become less confident and develop the habit of self-criticism within you, so you unconsciously scold yourself.
Although family members are the closest people to us, they are not always right and they have their own limitations and misperceptions. You actually have a lot to offer, but it is important to realize that your parents' criticisms tend to focus on your weaknesses and ignore your strengths, which leads to you always focusing on your negatives as well.
The good news is that once we recognize this bias, we can start to say "no". Try to adjust this kind of thinking, and if you find it difficult, start by stopping self-criticism, discovering your own strengths, and constantly cheering yourself up by telling yourself, "I'm good at what I do".