For a long time my church has been involved in the debate against Nature vs Nurture, but 2 years ago my own son came out of the closet and told me he was gay. For a very long time my stance on homosexuality was that it is the result of the child's upbringing, for instance a overbearing mother...