Many psychologists have tried to figure out exactly what dreams are and, of what I've read, they've come to this conclusion:
Dreams are your unconscience making a statement about events that happened in the day. Your conscience rules out certain thoughts, because of the fact that they may seem impossible or incorrect according to you or society. Just like when you're trying to think of a way to avoid a bully at school, you don't think of sneaking into his room at night and murdering him, because #1 you have always been taught that murder is wrong and #2 you probably wouldn't be able to pull it off, so your consceince imediately blocks out that solution. (And I am NOT, by any means, suggesting that anyone should just go out and kill someone that they don't like.)
But in your dreams, your unconscience is able to get it's thoughts through. (That's why you may wake up with a solution to your problem... Because your unconscience was working on it while you were asleep, and it may have brought up something that your conscience skipped over.)
Now this may or may not have anything to do with your dream, because some psychologists simply think your dreams are a collection of the days events that have no special meaning at all. If you think you really DO have sexual feelings for someone of the same sex, you can always explore your feelings. It may just be a simple attraction that means nothing, or it may lead into the fact that you're bisexual.
Good luck with your journey .
Mary, Mary, quite contrary, how does your garden grow?
"Well, I use fertilizer and a new product I got at The Home Depot."