Your logic and your way of expressing yourself really make me reflect and question things. Positively.
I call myself a stupid idiot because I make so many stupid mistakes that other people wouldn't make in environments like college, home or with my friends. But what you say makes sense. I still think it's a trait to get used to, but I've also met dumb people who don't know they're dumb and they're the worst.
Yes, you are absolutely right that Itch.io is not a casual forum for socializing, I mean, there is socializing but on other lines. I can leave the talking about personal stuff for other places, it's just that I'm afraid that people will perceive me as a robot because of how I've shown myself so far. But, there are better ways to say things about yourself in a light and brief way instead of making your devlog of your project a personal blog.
Um, I use reddit a lot recently to visit posts from a franchise that is very complicated. But I wouldn't want to make an account because of the reputation it has (I've never, ever read the word 'redditor' in a positive tone) but I can look for alternatives. With the whole twitter thing dying it's become popular something called Mastodon which looks interesting. anyway! The point is to look for other places to express things better.
I will try to faithfully follow the advice of "Do not listen too closely to strangers on the internet." but adding "unless what they say makes sense" like the things you said. Sorry if I didn't answer everything but I read your posts repeatedly to catch everything 100%. Thank you for advising me.