Many straight guys are actually bisexual in their orientation. They don't admit it because they have been taught to be ashamed of it. Overall, there are tons and tons of straight guys out there having secret lustful fantasies for their buddies.