It all goes back to that labeling and categorization concept...
I have a friend who has given me head more times than I could ever count, and he'll argue with you until he's blue in the face that he is not gay. By his accord, he doesn't want reciprocation or a relationship with a man, so he considers himself straight. Whatever floats your boat. I won't argue.