Hi Joe and welcome
I am a lot like Kaliope in that I will just avoid all situations it won't mater if it's a large crowd of people like our local markets or a small gathering of friends, if I can't find an escape route and know where there will be public toilets I just won't go all activities are planned with maps of nearest toilets....it's exhausting!
I have a mobile so I can see who is trying to reach me although I very rarely answer much to everyone's annoyance and it's like a lifeline I can get maps on it find toilets phone my partner, T or worse a crisis line.
This is my experience, we all are different but we all share some of the same quirks

I was diagnosed with AvPD middle of last year. If you feel comfy here then stay Dx or not! We don't talk much compared to other forums but when we do I like to think we just ooze awesomeness
As for your situation I can't really say nor do I want to why you seem to follow the same pattern of avoiding people as AzulOscuro said talking to a T could help and reading your last post hopefully that will happen soon.
Best of luck and let us know how your going we are here to help each other