And, therefore, the promise of 1 John 2:20 is not given to all whose eyes fall upon the verse in reading.
All of the letters were written to the churches during the first century--so no, it was not written directly to us--however, much of what was true for them then, is true for believers now. Of course if a nonbeliever reads that of course it would not be true for them.
Again the verse I quoted previously says the Holy Spirit reveals the truth to the believer, therefore 1 John 2:20 pertains to ALL believers. At this point, I think it best to end our dialogue. Good evening to you.