Good comparison regarding the drunkenness/alcoholic connection. It's a shame much of Christianity has bought into the secular view of drunkenness being something one can never truly be free from and it's all up to the person to build himself up to not drink, or have plenty of friends around to help him not drink, etc. (not that those things can't be of help, but Christ and His sufficiency should be the key, main focus).
There is also a problem among many Christians who virtually equate temptation with sin. We will all face temptation during this life. If we are tempted to lie about something, but we don't lie, then we are not a liar; we are not a "liar Christian", we are not a "recovering liar". The same applies to drunkenness and homosexuality. It's not a sin to be tempted and to be tempted in any area doesn't make us a party to sin or identify us. Our identity is in Christ.
It's a real shame all the excuses in Christianity today for homosexuality, adultery, drunkenness, divorce, child spoiling, entertainment indulgence, etc.
The Lord is as capable of delivering a person from the sin of homosexuality as He is capable of delivering any of us from any other sin.