No doubt and I agree....it also says that if we ay we have NO SIN (present tense) we are deceived and the truth is not in us....amazes me how many reject this verse in context to promote their self righteousness......
I do not reject those verses, but I do believe works work hand and hand with faith when it comes to salvation.
Works show prof that one is saved. Without works you show a dead faith that does not lead to salvation. Even our Lord showed what a believer in Him would do, and the works that would follow. If those things are not part of ones life then they are not saved, because they do not have true faith in the Lord.
Being perfect that the bible speaks of is about walking in love;
Matthew 22:37
Jesus said unto him, Thou shalt love the Lord thy God with all thy heart, and with all thy soul, and with all thy mind.
Matthew 22:39
And the second is like unto it, Thou shalt love thy neighbor as thyself.
Matthew 5:44
But I say unto you, Love your enemies, bless them that curse you, do good to them that hate you, and pray for them which despitefully use you, and persecute you;
If you walk in love, which is not hard to do, then you will obey all that the Lord told you to do. You will be perfect as He is perfect, because He came to show us His love for us while we were still sinners and without God's grace. We were grafted in because of our belief in Him, and He says we will stay in that grace as long as we continue in His goodness.
Romans 11:19-22
Then you will say, “Branches were broken off so that I might be grafted in.” That is true. They were broken off because of their unbelief, but you stand fast through faith. So do not become proud, but fear. For if God did not spare the natural branches, neither will he spare you. Note then the kindness and the severity of God: severity toward those who have fallen, but God's kindness to you,
provided you continue in his kindness. Otherwise you too will be cut off.