People are into crossdressing for different reasons, and have different preferences. Personally I am dress to look like a woman, and would not do guy-in-dress mode. But I do admire the courage and respect people who are doing that.

What I found less useful is to whine about the non-acceptance of the society. Talking and complaining is easy and won't help. The do-ers who do get out of the door are giants in action.

Image the women who fought for their right to wear pants a century ago. They faced a far more restrictive society, and a far less accepting public. Talking about the danger of being assulted, a woman back then should have more concern on that than a guy-in-dress now. Though these women pressed ahead and turned the society. They have my respect.

If the question is why the society can accept women wearing men's cloth, that is because they wanted it, fought for it, and got it. They deserve it.

Now go for what you want, and if you don't you deserve not having it.