>>22445435*Laughs* I don't really know
Seriously though, try and have a strong line between fantasy and reality, and live them separately. Fantasize about Gardevoir to your hearts content in your head or in bed with a body pillow but know how to keep it separate from your real life. I don't know how things are for you, but that's what I'm doing.