Hi Kay,
First 2 question - ever meet a girl with short hair who "sometimes" wears trousers and likes cars or does plumbing or is on a board of directors?
Isn't CD just the opposite?

Anyway for me, it's more like an itch
If I don't scratch the itch, it feels worse and the longer I leave it, the more it itches.
If I give it a good scratching, I can go for a few weeks before I get emotionally frustrated (sex helps reduce frustration, but does not stop it).

I've got multiple personalities, they work co-operatively regardless of "mode", but both personalities also need to have time to express themselves.