Dude, blow your nose and pick yourself up by your cape. A few boo hoos are OK, but don't wallow. Count your blessings - you have a great wife, a great family, a good job. True, I didn't like you when I first met you, but now I respect you. We have our differences, but I'd pick you to be around more than half the NT's I know. You're honest and don't give any BS. People probably may have to get to know you first. Your first impression kinda sucks.
_________________
Me grumpy?
I'm happiness challenged.
Your neurodiverse (Aspie) score: 83 of 200
Your neurotypical (non-autistic) score: 153 of 200 You are very likely neurotypical
Darn, I flunked.