If you let people’s opinion affect your emotions, my brother/sister you have a long way to go oo.
I learnt this very early in my life that what people say or think about you is most times not the truth but simply their opinion about you.
Nobody can know you like yourself, yes you are not perfect but everyone on the earth is also growing in one area or department of their lives.
You are now sad because of what someone said about you, no now, you shouldn’t be if someone calls you stupid, it is simply their perspective of you because in reality you are not stupid.
Progress in life is a function of a lot of factors and a major one is your emotional and mental health.
Stop letting people hurt your feelings, stop allowing little things depress you, because they will constantly become barriers to your progress.