One thing is for sure, it is definitely a "spiritual disorder". Unfortunately, even if you went into counseling to remove and heal things of your past that may have contributed to this "spiritual disorder", modern counselors would not tell you to trust in God.What they will do (and I speak from experience) is tell you that they believe God loves you how He made you and that it cannot be wrong. They'll encourage you to seek out other gay people and get involved in the gay community. There is no healing for a christian to be found in therapy, unless the counselor is a private-practice Christian.
The only healing we can find lies in the grace of Christ and trusting in Him.
Personally, I had to choose to obey God. Had I not chosen God, I would likely be in an inappropriate relationship by now because it's what "felt right". According to the world: why should I not do what feels natural?
As we know, we can't trust how we feel to accurately determine reality. Just as depression (which I have also suffered from for years), speaks lies to me about who I am and gave me an incorrect emotional lense on life, so did homosexuality lie to me.
In the end, it's always the lie of the enemy and "doing what seems right in" our "own eyes" that causes a problem. (To put it lightly). For me, God gave me over to the lustful desires of my heart as spoken of in Romans, after I had fallen into paganism. I had exchanged the Truth of God for a lie (paganism).
I don't suggest that that's everyone's story; that's just my own.
Thanks be to God that He came to my aid and has renewed my heart and mind. I thank God that He had mercy on me and gave me strength! Today, God has removed all desire for that sin from my heart and mind. It has not yet been replaced with heterosexual desires and I don't know if it ever will, but that's okay with me. God's will, not mine. He absolutely knows best!