There may be good reasons for believing that homosexuality is a sin, but there are also some very bad reasons....