I have a similar assumptions of my life and what goes on in it.
anxiety is a real bummer, like flicking a match into kero.
I try ignore it joke at it and tease it the anxiety, it works sometimes.
You shouldnt be so hard on yourself as to say you would be the worst friend anyone could have though.(i couldnt imagine you are a serial killer or carrier of the most infectious strain of virus known to man).
take care, I hope tommorow is easier on you

xxx