Interesting ideas.

But I alternate between dominant and submissive in both my male and female aspects.

I don't have OCD or anything like it apparently either.

so for myself I don't think these theories apply (though they may to others! More than one cause may be needed to explain the crossdressing phenomena).

I saw a tv program discussing sex-differences in brain structure. The average female brain is different to the average male brain.

However the difference between any two random male individuals or two female ones are going to be greater than the difference between the average male and the average female with many males having more female brains than the average female and with many females having more male brains than the average male.

Studies on the brains of Transexuals have found female brain structure in them.

So I think crossdressers have inbetween brains. Not as female than transexuals but much more female than the averagre male.