My son is 22 and was diagnosed with autism when he was 3. Whenever we go anywhere he gets very anxious and has to quickly familiarize himself with the new location. When visiting peoples homes he usually starts in the kitchen and checks cupboards etc. If he sees food sitting on a cupboard or table unattended he will eat or drink it. I usually don't notice until someone says something about his bad manners. Do I just need to leave him at home?