One of those agony aunt columns received a request from a parent unhappy with the fact that her son was gay, asking for advice on how to get him to stop. So Amy gave her a very reasonable answer.
You could teach your son an important lesson by changing your own sexuality to show him how easy it is. Try it for the next year or so: Stop being a heterosexual to demonstrate to your son that a person’s sexuality is a matter of choice — to be dictated by one’s parents, the parents’ church and social pressure.
I assume that my suggestion will evoke a reaction that your sexuality is at the core of who you are. The same is true for your son. He has a right to be accepted by his parents for being exactly who he is.
Weird, isn’t it? The people who want to change others’ sexual preferences all seem to suffer from a profound inability to empathize. Maybe opening their eyes like this will help.