Pope Francis has said that homosexual conduct is a serious sin.  Do you contend he does so because he's in this closet.  Do you really believe that even a bare majority of those who oppose homosexual acts do so because they're gay?  If so, you have less intelligence than God gave you.