Yep I was going to say I really could never walk down stairs in 3.5 inch stiletto heels or even walk in them for that matter!
Think what you have to remember is everyone makes snap judgments about people every day. I know I do and so does everyone, whether they like to think they do or not - it's human nature.
However, the people who really know you and who are your friends will see you how you truly are. It sounds cheesy but its true and thats what you have to focus on.
As for parents, they all struggle to let go. My parents are getting a lot better but every time I get home I struggle with going back to living by their rules again but they only try and protect us cos they care