I'm not sure what your asking. However I will input by sayng you have another layer of coding called an
epigenome. Your epigenome code is something that evolves over your life. Its not hard coded like DNA. New born identical twins have essentially the same epigenome code, but by the time they are 50 years old thier epigenome codes can be very different. I suspect traits like homosexuality come from your epigenome and not your DNA.
NOVA Science Now had short program about it. I'm sur you could find the episode at pbs.org
Stu