Hello:
May I suggest you reread this post when you are sober?
I would then like to suggest you have a look at the AA website so you know you are not alone and you may find something helpful.
Further, I would like to suggest counseling - give it a think, anyways, and preferably with someone experienced with AS. "Internal" reasons are why we go for counseling and the goal should be to not "fix" you but to help you work things out yourself - it is guidance, insight, and support - it might take a little looking. Nothing ventured, nothing gained. It might help you with that uncomfortable cringe and help you get the most out of the good life you do deserve to have.
Short of that, there are self help books and you have an 'ear' here.
Best wishes , LM
_________________
Great spirits have always encountered violent opposition from mediocre minds - Albert Einstein.