I am broken. Unending despair has consumed me. Nothing you say can change that.
Every project I've been involved in previously has failed. I'm a fraud because I make something and don't finish it. Project Ampersand was never finished because I'm incompetent. Someone wanted me to compose the soundtrack for a version of their Cave Story, mod. I've only finished a few tracks, and it takes me way too long. I wouldn't be surprised if I've been replaced by a certain someone because I never finish anything.
What will likely happen after I'm 18 is that I'll never be able to make that game I want to make a reality, and I'll be stuck spending the rest of my life with a shitty job that I'd only get purely for getting money, and rotting away.
I was delusional for ever thinking I could be an indie game developer. I was delusional for ever wanting to achieve anything I wanted to achieve. It's already too late. The majority of other people the same age and even younger are better than me at everything. Some of my friends can code, and I cannot. Somehow, music was the one thing I actually was able to become good at. (Even then, my music isn't noticed much, and everything seems to always be in favor of someone else) I'm lazy, burnt out, and demotivated 24/7, so it's impossible for me to become good at those things.
This is my fate whether I like it or not. I can either put up with it, or die.
Maybe tackle one goal at a time. Learning to motivate yourself perhaps could be the primary focus? Maybe try removing all the internet distractions while working on a skill. I think being unique is better than searching for some kind of perfection.
Anyway, I think the biggest enemy to your work, and to most people would be themselves. If you can't master yourself, you are simply along for the ride. If you have time to wallow, then you have time to grow. Forcing yourself to logically take the next step, breaking out of the prison that holds you back, whatever that may be. It's like climbing Mount Everest! Every step might hurt, but if you force yourself to reach towards your goal, knowing that the pain is your proof of living; you can only become stronger at your age, if you keep moving forward, somehow, even if blind.
Alas, the words you really need, only you know yourself. And only if you are willing to make them happen. It's a problem when one day filled with motivation, and the next is filled with emptiness.
Are you the captain of your ship? Or will you be a castaway on a piece of lumber? Reach for what you want. Hang it on a wall, display it proudly; turn it into a source of pride.
Tell your closest ones/convince them so they might aid in your rise. "Can you help me? I want to achieve this: And I'm willing to do anything to reach it! I'm serious. I don't know if I can do this on my own."
In the end, there is no right answer to life. Find your own way. Whether you climb the mountain or turn back; the important thing is that you find yourself. Discover how to make the best life you can.
Other ideas: apprenticeship? These days we are easily secluded, working separately towards our goals; but it does make more sense to work under someone to learn a trade to better your skills. I suppose classes and such take the place of that in some ways, except nothing beats one-on-one training. (Also classes can give an artificial negative work ethic in my experience...)
Lastly, don't stress. That builds walls to protect yourself, turning what you love into a horror show. Best to live in balance, healthy and with a good amount of regular rest if possible.
Sorry if this doesn't help lol, at least know I wanted to send good intentions.