>>536238359
If you feel demoralized by anything posted here, then you should be giving up. Gamedev is one of the absolute hardest things you can be doing in life, and it's not for everyone.
However, gamedev is one of the few remaining meritocracies in the world, where you can reasonably expect to make it purely on technical skill. It's just that the required level of technical skill isn't easy to achieve, or even possible to achieve for many people.