What you say makes sense-except in reality there ARE men/boys that young women need to be protected against. Men/teenage boys should not be more predatory, but many are. Perhaps your Uncle sent the wrong message by making you think you had to hide yourself, and it gave you a bad self-impression. However the practical reality is if young female teens hang out looking like older more “outgoing” young women they ARE at risk in many places. Perhaps teaching self-defense as soon as you are old enough to need it would be a good self-image booster, even though it SHOULD not be needed(but could be life saving). There is no excuse for the behavior that causes this to be necessary, but the behavior still exists.