lol, dude, I once believed as you do. I understand EXACTLY what you teach. Don;t be using these strawmen arguments to try to get out of the fact. they are not helping you.
If you stopped here, I would agree with you, and say you are preaching salvation by grace through faith, But you do not stop here. You coontinue on, and hammer another nail of your coffin of "i teach works to earn salvation"
See you had to blow. it, You claimed God did not know you would do that sin when he saved you in the first place. That God is sitting there in heaven, you sinned, and God says, Wow I did not know he was going to do that, I better take my free gift away if he does not repent again.
You just placed a work as a prerequisite of salvation, your no different than the jews and the catholics.
Yet you do not teach Gods works, you teach your works. because if you do not do something it is sin. This is gods word. not mine.
I am not condoning a lifestyle of sin, I condone what John said, One who is born of God can not sin, because of sin which is in him, one who sins has never seen God or known him.
So not only do you take credit for your salvation, work for it, But you call the apostle John a liar.