No te voy a decir lo que has hecho mal, como lo de invadir su privacidad. Pero voy a intentar aconsejar/dar mi opinión en base a la empatía que profeso al resto. Y te hablo como mujer heterosexual y atea xD
Si me pongo en la piel de tu hijo, siento mucho lo que está pasando. Imagínate las burradas que ha debido oír, y darse cuenta que le estáis describiendo o hablando sobre como realmente es. Y lo que pensáis de él. Todo negativo… Yo lo que haría, como bien te han dicho, es crear “un lugar seguro” a tu lado. Que sepa que puede confiar en ti. Por ejemplo, cuando salga el tema en alguna conversación, dejar caer que cada uno es libre, que no son malas personas, que sólo aman y que nadie elige a quien ama y a quien no… ahí, dejándolo caer… para que tu mujer no sospeche, y tú hijo tampoco. Y NO, NO se lo contaría a tu mujer. Tu hijo es quien debe hacerlo, si es que quiere. Puedes ir tanteándola diciendo que, no sé se me ocurre por ejemplo, un compañero de trabajo o de la infancia (algo así) ha confesado que es gay y que te hace plantearte en qué cambia tu relación con esa persona. Que sigue siendo buena persona y buen compañero, y que no cambia nada a quien ama esa persona, sea hombre o mujer. Quizá por ahí puedas ir haciéndola abrir la mente, aunque sea un poquito, para el día que vuestro hijo quiera contarlo, sea “menos malo” el trago.
Creo que quieres a tu hijo y me parece brutal cuando “algo”, sea lo que sea, nos rompe los esquemas y nos hace replantearnos cosas y cambiar nuestras maneras de ver el mundo. Creo que vas bien, tienes que seguir sintiéndote orgulloso de ese pedazo de hijo que tienes, y si ves que no puedes solo o que te atascas en “seguir viendo” más allá, pide ayuda con algún terapeuta que te guíe a seguir por el buen camino por el que vas.
No presiones a tu hijo, solo acompáñale. Seguro que todo va bien y ojalá que algún día puedas escribir aquí de nuevo y contarnos que por fin tu hijo es quien realmente es, libre y sin prejuicios.