你这种情况还真是比较麻烦,有一个专门的词叫做“
同妻”,指得就是和你处境相似的人,你可以百度下关于“同妻”的内容,现在好象还有“同妻互助组织”什么的。。。你老公不是现在才变成同性恋,他应该一直就是,他今年45岁,那他应该是1970年出生,当时那个年代的社会环境和传统观念,不允许他找同性恋,甚至不允许他成为同性恋。。。你是遭遇是不幸的,但是你现在要冷静考虑,谨慎选择。两条路,第一,如果他结婚前就明确地知道自己是同性恋,并且一直在欺骗你,这20年的婚姻里还和别的男人有过出轨行为,那么和他离婚,但是你们的家就没了,,,第二,如果他这些年对你对孩子对这个家都很好,是个好丈夫好父亲,20年的婚姻里他没有出轨行为,他一直不愿面对,不敢面对他是同性恋这个事实,那他应该不会舍得和你离婚,你们应该好好谈一谈,看看应该怎么办。。。希望我的回答对你有所帮助,谢谢