TheCrookedFingers wrote:
Thank you for your replies.
I do know that the pain of isolation is much worse than what I'm feeling right now.
I really like what I do, I'm just not sure I have what it takes to do it. Am I smart, competitive, hard-working enough? I certainly don't feel like I am

Agreed. Alone is worse.
At 20, its hard to know completely what your capabilities are. For everyone there is a trial and error period. If something works, go with it. If something consistently is not working for you come up with a work-around/alternate method. Part of the trick is finding out what you can do in a sustained way, more or less indefinitely and what things drain you at unmanageable rates.
Just being on the Spectrum, or having fragilities does not mean you must fail. There are plenty of examples of those who have gone the course. Allow yourself your meltdowns. We are just flesh and blood, not machines. Just always get yourself up afterwards and keep going. That's the one thing you can't let yourself wimp out on.