They are gay/bi but do not want to admit it so they are using the appearance as a woman as an excuse to act as a woman in a relationship. Just denial. Plain and simple. Straight men will never, never, never, want to be romantically or sexually involved with another man. You are right, there is no switch, not even a dress.