also slight mental inbalances passed on through genes can cause a persons brain to develop a certain way...for example homosexua...I also think deppresion...and "emo'ism" can be connected to this
I know less about how hormones play a part in it but it must because sexual attractions can be brought on by chemical signals...