Hello,Maybe look into your city programs.Where i live our Regional Center provides things like camping,sports etc for Special Needs with well trained staff its free.Also the YMCA has several thereputic programs ex dances swimming, bowling, etc for Special Needs also free.As for the Bullies and Users thats all they will ever be good at. .Just That.They wouldn know a friend if they looked them in the face .My Best To Your SON