Oh, so it is not you that is wrong it is the bible that has erred...wow, what pride you have grandma, Oh no you are just a wolf
lets check out your quote 1st John 1:8 in its full context.
1st John 1
6 If we say that we have fellowship with him, and walk in darkness, we lie, and do not the truth: 7 But if we walk in the light, as he is in the light, we have fellowship one with another, and the blood of Jesus Christ his Son cleanseth us from all sin.
8 If we say that we have no sin, we deceive ourselves, and the truth is not in us.
9 If we confess our sins, he is faithful and just to forgive us our sins, and to cleanse us from all unrighteousness.
10 If we say that we have not sinned, we make him a liar, and his word is not in us.
1st John 2
1 My little children, these things write I unto you, that ye sin not. And if any man sin, we have an advocate with the Father, Jesus Christ the righteous:
2 And he is the propitiation for our sins: and not for ours only, but also for the sins of the whole world.
3 And hereby we do know that we know him, if we keep his commandments.
4 He that saith, I know him, and keepeth not his commandments, is a liar, and the truth is not in him.
5 But whoso keepeth his word, in him verily is the love of God perfected: hereby know we that we are in him.
6 He that saith he abideth in him ought himself also so to walk, even as he walked.
Doesnt look like John was making an allowance for sin after all was he???????????