If a sizable percentage of men wanted to dress in a feminine manner, then it could become mainstream. But the reality is, the vast majority of men don't want to be feminine and so I don't think it will ever be embraced. Even if everyone in our society becomes educated enough to eventually acknowledge that men who wish to be feminine are not sick (and that's a big IF), I think they will still continue to be regarded as outliers and there will still be people who will wish to keep their distance.
So the trick is for you to establish a good group of friends within this community who do accept you and don't pay attention to the rest.
<edit>
I just read your post about the type of clothes you like to wear in public. Nadine is right .. if you want to be accepted while wearing those clothes, go to a GLBT nightclub and not a mall. I mean, even GGs who dress in club clothes at the mall get stared at, and not always for positive reasons.