ToBeSIgma
As I wrote above, all people have cons and pros, this is normal.
You correctly noticed that you help and try to listen to people, but as other people have noticed, you react completely poorly to very harsh criticism.
As a game developer who is trying to make money in addition to his hobby, you make a very fatal mistake.
You can blame me for all the sins of the world, but stop for a second and think.
Maybe I should look at this criticism from a different angle and maybe there is a grain of truth here? Remember, you want to improve your product, which means you have to look for the truth in this shit.
I live by the principle that the best weapon against Haight is to take your balls in your fist and just prove it to them in practice, not in words.
Because in words we are all masters, but to prove it in practice, not everyone will be able to shut up the critics.