Martial arts, meditation, engaging with your friends on your terms about your issues, keeping active within your comfort zone (e.g. part time job), eating well, sleeping well, exercising well, these are the best "therapy" I would recommend for someone with your particular set of, very difficult...