Oh Vicky. You have obviously fallen victim to improper interpretations of the Bible.
Even your own reply here shows glimpses of knowing your words are not true. Please explain how, if it is not immoral, “homosexual desire was the punishment” could be consistent with God’s actual character! Did you even read what you wrote and considered the implications? Can you name another instance when God used something “good” as a punishment?
My dear friend, be not concerned with the speck in my eye, but the log in your own.