People are really stupid. If you get the creeps from someone and they make a comment on your physical appearance, WHY would you engage in conversation and tell them personal information??? That tells them that you're interested in them knowing you.
Parents say, 'Come to us with whatever or whenever you feel uncomfortable or unsafe with something', then don't take their kids seriously when they do! I understand that not all parents are like that and that there are plenty that are more on top of certain things. But come on! Parents like the above are why they don't have relationships with their adult kids.