I don't feel bad...i learn and correct myself. Infact most time i laugh remembering that almost every other thing am better at now i once suck at them. The critics is necessary.
it is a wise thought sir, and should be beginners whoever it is in the field or in any forum accept criticism is a good thing for our self-development in order to do better, but indeed sometimes not all beginners in this forum do not know anything, maybe behind it is a person who has extensive knowledge, but as a beginner in a new place should be more open eyes and do not get carried away with emotions when someone interrupts the arguments we make.
It's true if someone criticizes me then I'm definitely happy because criticizing me can definitely correct all the mistakes I made. Man is only fallible, a man is never perfect. There are many people who get upset if they are criticized but it is never right because every time people criticize one of your posts you will gain knowledge from that criticism and you can gain better experience.
because there is a form of criticism that brings down the mentality, but as you experienced, there is also constructive criticism.
You can see mentally demoralizing criticism for those who scam or plagiarize. especially if they don't feel they have made an obvious mistake. More experienced members will criticize and comment to bring down his mentality with evidence.
the case of criticism will be different. As you experience is constructive criticism. more members will provide suggestions for your future development and not bring you down.
Each person's character is different regarding this problem. We cannot assume that everyone responds the same when we give criticism.
Sometimes there are also misperceptions, especially in sentences that do have a deeper meaning, and we cannot consume them directly as if other people when criticizing us are like dropping when we only misunderstand what the person means, while there are indeed those who deliberately drop but more are miscommunications that make the discussion tense and uncomfortable. Because like what you said that everyone has their own way of criticizing and trying to build our mentality to be better here.