Do you sabotage yourself in order to avoid failure?
Lately it's been more the case of not even trying. I'm in quite a hole right now where I don't really talk to anyone anymore.
In the past my anger has sabotaged things. I take criticisms extremely personally and when I get into an argument I can't let the other person "win" by having the last word. I have low self-esteem and have weird feelings that people are trying to one-up me or patronize me and this sets me into my self-destruct meltdown mode where I stop caring about consequences of my words and actions. I start throwing insults, calling people morons, etc. It's strange that aspies never seem to trigger this reaction in me. NT's have this tendency to start acting "high and mighty" when they get into arguments and just push all my wrong buttons.
There's a lot of wisdom in that. Your description reminds me of Charles Babbage, who in spite of good funding never completed any of his brilliant computing machines (though some have been created postumously). And on reading about his eccentric nature, I rather suspect he had a touch of autism about him:
http://en.wikipedia.org/wiki/Babbage#Eccentricities
Artie Shaw gave up the clarinet, despite being the most accomplished player of his day. His explanation was that, had he continued, his perfectionism would have killed him. Sometimes you just know that you'll destroy yourself if you get involved with a project, so it's easier not to begin, or to tear yourself out of it. Or maybe it's possible to learn to get 90% of the result with 10% of the effort. Do you say "I know what I'm like, so I'd best not get sucked in," or do you say "if I keep it in mind that I have this tendency to burn myself out, maybe I can learn to compromise" ?