:(
Wow, I'm really sorry, I know the feeling. Just feels so bad when you see others succeed with way less effort. BTW, I checked out your book about interpreters, it looks pretty cool, I was also obsessed with my own scripting language for a while, even got it to run from NFC tags lol. Your 'portfolio' also looks pretty nice in general. Are you also Romanian by chance?
Ti-ai scris numele pe coperta asta, am banuit ca esti roman. Eu sunt din Oradea, mult succes!
It’s one of the things one needs to get used to when publishing work on an international level.
When sharing your creations with friends and family, they know your experience/budget, and it makes it easier to support you. The moment a project is available online for all “strangers” to try, they don’t really know your situation, and compare your work with popular projects, so it’s easy to be judged negatively.
I think it’s one of the reasons indie sites like Itch.io are quite popular. It’s easy to set expectations of indie/unusual games with small budget and tiny teams of a few people.
My only advice would be, aim for every new project you make to be at least somewhat better than your previous project. Take it one step at a time, and you’ll be on the path of making better quality games.