I am a licensed psychologist and I can tell you that these questions would be great to discuss in counseling. My advice is to find a therapist who has some expertise in the area of autism-spectrum. Exploring these topics with another person, face-to-face, will give you a good foundation for addressing the challenges…