If homosexuality was genetic, identical twins would be either gay or straight. However, homosexual behavior tends not to run in both twins.
I'm sorry for your loss and your years of pain. However you can love a sinner without enabling them or accepting their mistakes.
Interesting point. The Russian composer Peter Tchaikovsky's younger twin brothers, Alexei and Anatoly, were split in that regard. One was heterosexual, and the other was a homosexual pedophile like Peter.