Don't have kids if you're going to reject them for being gay, trans, Autistic, mentally or physically disabled. Children aren't, and never will 100% live up to your expectations, and it shouldn't matter. You signed up to raise another human being, accept them for who they are.