John 13:34 A new commandment I give unto you, That ye love one another. as I have loved you, that ye also love one another. [kjv]
εντολην καινην διδωμι υμιν ινα αγαπατε αλληλους καθως ηγαπησα υμας ινα και υμεις αγαπατε αλληλους [gnt]
13:35 By this shall all men know that ye are my disciples, if ye have love one to another. [kjv]
εν τουτω γνωσονται παντες οτι εμοι μαθηται εστε εαν αγαπην εχητε εν αλληλοις [gnt]
The Greek word translated as "
another" is that of "
another (similar)" and
not "
another (different)". The Greek word translated as "
all" is that of "
all" within the context of what is being said.
Jesus is talking to believers. Some pastors will extend this to everyone in the world such that even if the culture goes against God, one should accept that behavior. The Greek has two words for "
other": "
similar other" and "
different other". The word here is the "
similar other".
All the Gospels and Paul say "
love neighbor as yourself". Many pastors leave out the "
as yourself" which is a negative feedback loop so that one does not go against God's laws in loving one's neighbor.
This is hymn #667 in the hymnal.