Self-employed Aspie's take:<p>I know exactly why I was "fired all the time" in my earlier working life (as a lowly electrician): perfectionism and needing to "be correct" about a technical aspect of a problem, whatever the social cost. Perfection is the enemy of progress. The world advances on "good enough."<p>Reading "Flowers for Algernon" really helped me to realize that part of whole humanness is TOLERANCE and realizing that everybody makes mistakes, nobody has all the answers, and that social niceties exist for very human reasons.<p>I always tell people "one of the great things about being a pessimist is that when you're wrong GOOD THINGS HAPPEN." I WANT to be WRONG more often; every day is a social struggle to not judge others' all-encompassing wrongs as I struggle through my own wrongings.<p>----<p>Unrelated Aspyisms (I am not a financial advisor): bitcoin is the one true crypto reserve [I realized this in $2012$]; LIVE BELOW YOUR MEANS; take a few seconds before "blurting out" whatever "FACT" you may wish to share. Actually try to listen to others' opinions, even when others are wrong 95%+ of the time.<p>Realize that everybody knows at least one thing you do not. But don't be afraid to speak your mind: "Correct a wise man and he will admire you; correct a fool and he will hate you." The hardest part is determining what/who/if they're even worth your time explaining to...