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.
It makes me growl a bit. I want to point out, he's not gay, he's bisexual. But we all know responding to reviews is VERY dumb. The best I can do is tweak my categories, make sure the tags I want are there and, like with Being Human's TV reviews, get on with writing.