One can be an "alcoholic" but not a drunk. I know alcoholics who have been clean and sober for years. They're still alcoholics, though. Same as a chaste, pure, God-pleasing person whose unbidden sexual attractions are for people of the same sex. Still homosexual in orientation, but not rolling out the welcome mat--- or the sofa-bed--- in his mind!
"You can't keep a bird from alighting on your head;
but you don't have to let her build a nest there!"
EXACTLY!