dreams don't mean anything, really. if you dream you murdered someone, that doesn't make you a murderer does it? straight people have gay dreams and gay people have straight dreams, it doesn't change who they are or what sexual orientation they identify with. only ganj knows his sexual orientation, and I understand how confusing it can be when wondering if oneself is bi or not. Especially if you have lived your whole life assuming one sexual orientation, and then one day you start realizing that the same/opposite sex attracts you...

ps: I had quite a popular thread a while back entitled Theory of Sexuality, where I mentioned my own little theory of sexual orientation, and other people pitched in too. You might find it interesting.