As far as the guy thing, my younger sister used to have that problem now she can't get the guys to leave her alone and she really wants them to, lol. I'm sure the same thing will happen for you one day.
People are always going to judge you no matter who you are or what you wear. The trick is to learn to be happy with who you are and if they have a problem with you, then that's their problem, not yours. Way easier said than done but it's what I strive for.