There is no such thing as a homosexual or a heterosexual person. There are only homo- or heterosexual acts. Most people are a mixture of impulses if not practices.
Every man is responsible only for his own acts. The sons do not inherit the sins of the fathers. But can we say: that was long ago, they were different?