As far as I know, you can be an abstinent homosexual in the Roman Catholic belief. You just can't act on it. I would guess they do think their God is right and act accordingly.
I think that’s right. The analogy for straight men would be that they may want to love and sleep with many women but that it’s still wrong unless within a marriage.