Put the verse back into its immediate context.
v7.'but if we walk in the light as He Himself is in the light, we have fellowship with one another, and the blood of Jesus His Son CLEANSES US FROM ALL SIN'.
Sounds like you missed the obvious as well. There are TWO PARTIES involved with SIN.
Sin is of who? Who? Oh, yeah, the DEVIL! Mark 4:15, 1 John 3:8
Is it remotely conceivable to you that sins are not counted against people, per 2 Cor. 5:19
but, here is the big BUT...
SINS are counted against the devil and his messengers. That's your only path to CLEANSING.
Otherwise it's just you, evil within fully intact, and only YOU to blame. Mark 7:21-23
Now your position can continue to delude itself, thinking you're NEVER tempted internally by the TEMPTER.
Or you can realize that it's a fact.
How much sin does this verse say we have after being cleansed by the blood of Christ? None! Nil! Nada!
So, your interpretation of verse 8 'we can not say we have no sin' in the light of verse 7 is wrong.
And I've already cited Paul stating he was still a sinner, the chief of same even, after salvation, 1 Tim. 1:15.
Jesus advised us quite clearly that evil lawless thoughts defile us, Mark 7:21-23. There is no logical escape from this conclusion unless we are in FULL BLOWN DENIAL of our Saviour's Own Words to that effect.
Yes, evil does come from within because it's within to come from. No, your and my and everyone else's sorry hides
are NOT free from the evil present within us. Romans 7:21 is as real today as it was for Paul.
What we ALL should be able to come to a conclusion on is that A. Sin is of the devil and that B. Our adversary, the TEMPTER does tempt us with evil lying lawless THOUGHTS, and er, ah, that would happen INTERNALLY.
v9' If we confess our sins, He is faithful and just to forgive us our sins and CLEANSE US FROM ALL UNRIGHTEOUSNESS.'
Draw a simple divide between YOURSELF and our ENEMY and you'll have the subject LICKED.
Otherwise you'll simply stay in nonsense land. You might even think you are sinless Jesus Himself if you delude yourself long enough.
Again, how much 'unrighteousness' do we have after being cleansed from ALL unrighteousness? None! Nil! Nada!
So again, your interpretation of v 8 that 'we can not say we have no sin' is wrong.
There are no "interpretations" necessary. As soon as we say we have NO SIN we're back to the same problem. As soon as you falsely claim you are cleansed of ALL AND EVERY SIN AND ARE SINLESS you are saying YOU HAVE NO SIN and John's little trap nailed you again and will continue to nail you again and again. John set this trap up purposefully, as he set up a couple more that are likewise just as interesting in 1 John. It's made to chase the liars out of the woodwork.
Can you not see the error of taking v8 out of its context and making a blanket statement, 'We can not say we have no sin' is not only misleading, its poor hermeneutics, it's Antinomian error.
I can assure you that the evil lawless thoughts that defile us all are very much against the laws, always.
And guess what? That evil will never be legal or comply with the laws in any way shape or form, but will in fact LIE and say it is LAWFUL. That's what liars do.