People who are gay tend to be people raised in very hostile environments. either through parents, being bullied, failing to socially interact.
I take great offence to that! I was raised in a big and loving family by my Mum and Dad, went to church, (I'm Catholic too) was raised to be tolerant. I was not bullied, UNTIL people found out I was gay and I had many close friends. I was not lacking in anything whether it be companionship or parental love.
And 'we suffer from the same things that devout racists' do? How dare you compare us to racists. I grew up in a very very straight family and environment and I ended up gay. End of story. Don't be a 'couch psycho-analasyst.' Especially when there is evidence to the contrary.