States of mind can, in the long term, be influenced by habits of behavior. So there aren’t absolutely airtight partitions between the two.
If homosexuality were recognized in society as a bad habit — as overeating or habitual drunkenness or fingernail biting or such — and, along with its cravings, addressed as such, there would be much less problem with it; and IMHO, such a society would be more humane (although it still could not be perfect).
It’s a serious disorder, though not chosen. It’s far more serious than finger-nail biting. You have to take it with the seriousness it deserves. To do less is to be unfair to people afflicted with the disorder.
Though it is a disorder, people with the disorder have the moral challenge of not acting out on the disorder. That’s where the choice comes int.