You know it’s really funny, but I used to hate my feet. You may have noticed but I have quite big feet, I wear a UK 8 / EU 42 / US 10 and it used to be quite hard to get pretty shoes that I liked in my size, I still fairly regularly end up disappointed to find that a shoe line I like ends at the size below mine, but it is a little easier than it used to be thankfully.
I thought my feet being too big for pretty shoes meant that they were too big to be pretty, and I started to perceive my feet as ugly. I hid them in trainers and very rarely wore sandals or went barefoot, the thought of someone touching them freaked me out.