I can agree with that statement there. However, I would submit that there is a period of learning and adjusting. Just as a child needs to learn what is right and wrong, a newborn Christian needs to be taught what is right and wrong. Like I mentioned before, the practicing homosexual might actually believe that there is nothing wrong with homosexuality, based upon social acceptance and possibly even being told by false teachers that it is ok.
It might take some teaching by Godly christians for them to learn that what they are doing is not ok with God. Once they realize that it is in fact not ok with God, then the real test of their Salvation begins. Do they continue in their sin, showing no change whatsoever and thus showing that most likely they did not get saved; or do they stop what they are doing, showing that there has indeed been a change?
All of us were born again as babies, needed to relearn how to think/act, and all gave into temptations at times, even still do, as NO sinless perfection while in this life!
Important to rrealise who we now are in jesus, and learn to live and abide in him by the Spirit!
I think we are talking about two different things. You are talking about not knowing something is wrong and I am along with the bible talking about not doing/practicing what we know to be wrong. All it takes for a true believer to know is read what is written.
If you mean by sinless perfection to stop sinning, absolutely. Everything in the word of God is to stop sinning. Every conviction by the Spirit is to stop sinning. So yes we are expected to stop sinning. The problem some people hope God is joking and does not mean what He says. John 8:11 She said, No man, Lord. And Jesus said unto her, Neither do I condemn thee: go, and sin no more. Romans 6:15 What then? shall we sin, because we are not under the law, but under grace? God forbid
I do for short periods of time of a few days but just because I break the string is not because I have to. It is because i choose to. All sin is a choice.