I really hope I'm not crossing a line here but wanted to be honest. Yesterday in the supermarket a very nice man of about 40 came up and started cuddling me. He had a learning disability, down syndrome I think and was happily talking to me and my children. He kept cuddling me and stroking my hair and then my children. He obviously meant no harm but I felt uncomfortable and tried to deal with it kindly, however my 3 year old obviously also felt uncomfortable. I didn't know how to deal with this situation and I think it showed to my 3 yr old ds. I literally waited for the person he was with to come over and remove the man from the situation. I wasn't annoyed at this man, I was annoyed at myself. I consider myself a kind person, but I felt I dealt with this situation badly and did not set a good example for my ds. I feel I lacked a skill set or the confidence to communicate well with this man, which was unfair to him. I spoke to a few friends at an event after and they agreed they wouldn't really have known what to do and then I kept thinking why is this? Ok so this man did not behave by what we consider to be set social convention, but actually he was nothing but kind and gentle so what is the problem? I don't feel we generally deal well with learning disabilities in our society? I'm really sorry this post is not meant to cause any offence but would welcome others views as I don't think I am the only person who would have struggled in this scenario but I do think I as an individual and society more widely need to become more accepting and find a way to addressing this. As I said above I feel I dealt with this badly rather than in a positive way.