As many preachers find it hard to answer questions pertaining to this subject, I believe the problem lies not on how should one deal with homosexuality, but on a more fundamental one: It is obvious one can see homosexuality is a sin in scripture, but the problem is that one doesn't understand why it is sinful.
Those who tried to tackle this often failed because they dismissed it too lightly.