according to the kinsey scale, a very small percentage of the population are 100% straight or 100%homosexual. many people fall somewhere in between.
it sounds to me like you're about a 4-5 on the kinsey scale, which means you prefer men, but you can still entertain erotic thoughts about women...