For sure! specialist
Many people with neurological conditions, mental health problems, or difficult childhoods find social situations confusing and can benefit from skills training.
There are also support groups for specific conditions/circumstance which can be helpful. Ask your doctor or mental health provider about programs in your local area, or contact your local mental health center.