It is your story and that of your son that needs to be heard not just with our ears, and listened to only with our minds, but with our hearts.  There is so much more we know now than was known in the past, when all the "rules" were decided.  We know much more about creation, genetics, evolution, life, and humankind.  There are millions of Catholics and people of all faiths who know now that our thinking has been distorted on many aspects of human sexuality, but especially in how we treat LGBTQI people.  I am so tired of the pat answers that ignore the reality, the real life experience of very good people.  God Bless you and your son.  Just know there are millions who support you both and want a change in attitude in the Church and in society.