S.G.
She is associating touch with connecting to others. It is too bad that it makes people feel uncomfortable but it does. DO NOT stop hugging and kissing on her because she will feel unloved and think she did something wrong. Instead explain to her that people she doesn't know needs a small circle around them. Draw on the sidewalk with chalk and have her stand in the circle you drew. Show her how not to cross that line unless invited too. Have her be outside the circle while you are in it. This is personal space. Also teach her to shake hands instead of hug. Tell her that hugging grandpas and grandmas and other family members is ok. It is also ok to hug others who would like hugs. You can tell who likes them by holding out your arms for a hug and if they step into it, they like hugs... if they stop or step back, they don't want to be hugged and that is ok. As an adult, I find it hard to hug someone I don't know pretty well... while others seem to be able to hug anyone who they visit with and I think it is an openness that is pretty positive so I try to keep myself open to hugs a bit more. It is too bad more people can't be like your daughter.