Homosexuality comes from a demon. Demons come to kill steal and destroy, that is there agenda. Anyway they can keep you away from God. Nothing you can say will make it right. Sorry, it is what it is. God cannot except it. It's Impossible for him to except it.
If that were so, it would be easy to deal with, because the "host" could simply cast out the demon and be done with it. It isn't that simple for those struggling with it.