Yes I totally agree with that.I'm not saying we cant struggle with a sin.We had a friend who has passed but he was an alcoholic before he was saved.But when he would get stressed with his work sometimes he would go and get drunk.My father would go and find him and bring him home.He would feel horrible and repent but be so hard on himself.So he struggled but it became less and less as he conquered it.Homosexuality is the same way.It can be conquered with prayer and support of other Christians.
Yes, we struggle with sin and repentance is not like throwing a switch, the Apostle Paul explains this in the book of Romans...
Rom 7:14 For we know that the law is spiritual: but I am carnal, sold under sin.
Rom 7:15 For that which I do I allow not: for what I would, that do I not; but what I hate, that do I.
Rom 7:16 If then I do that which I would not, I consent unto the law that it is good.
Rom 7:17 Now then it is no more I that do it, but sin that dwelleth in me.
Rom 7:18 For I know that in me (that is, in my flesh,) dwelleth no good thing: for to will is present with me; but how to perform that which is good I find not.
Rom 7:19 For the good that I would I do not: but the evil which I would not, that I do.
Rom 7:20 Now if I do that I would not, it is no more I that do it, but sin that dwelleth in me.
Rom 7:21 I find then a law, that, when I would do good, evil is present with me.
Rom 7:22 For I delight in the law of God after the inward man:
Rom 7:23 But I see another law in my members, warring against the law of my mind, and bringing me into captivity to the law of sin which is in my members.
Rom 7:24 O wretched man that I am! who shall deliver me from the body of this death?
Rom 7:25 I thank God through Jesus Christ our Lord. So then with the mind I myself serve the law of God; but with the flesh the law of sin.
I have posted the above many times but it is always worth repeating scripture. This particular passage was written twenty some years AFTER his conversion and he still was not perfect.