I personally find homosexual behavior disgusting, but it’s difficult to regard it as a greater sin than suicide, adultery, theft, lying, or other prohibited behaviors. A different class of sin, perhaps, but not a greater sin.
No sin can be forgiven or reversed without the agency of God. And when Christians carry on as if they can be, as if a “good solid morality” is their summum bonum, they disappoint God.