Hello Wallace, and welcome. I really don't know what to say about the mugging and what it did, words fail me, I'm glad some decent people are helping you out.
Wanting to avoid contact with people is probably my biggest problem, too. This forum has really helped in that respect, has restored my faith in humanity a lot.
I'm in the UK, if there's anything that's a technical problem for you give me a shout and I will try to help if I can.
Don't ask Alan for accordion music. Really, don't.