To some degree I'd say personality is coded into genetics, but it's vastly, vastly more due to environmental influences. I'm not a total tabula rasa guy, but I'd be hard pressed to agree that the "stereotypical gay" behavior is genetic. It's just a cultural thing.
I dunno how "normal" I am. I think I'm a normal human being. Less normal in the behavioral sense, but not in your stereotypical gay way. I'm more a wacky nerd who never grew up.