he's not gay.
As I said, in the beginning it's what he thinks, but at one point in the story, with a little help from Amber, he figures out he's really bisexual. I even get into why Cyc thought he was gay and not interested in girls. I don't mind telling you this because it's not really a spoiler. In fact, it's something I want known. Whenever there's interviews about Snapshots, I say it's an LGBT story that focuses on the B. Part of the inspiration was a Twitter chat about the lack of bisexual main characters.