Testing the Spirits

1 1Beloved, do not believe every 2spirit, but test the spirits to see whether they are from God, because 3many false prophets have gone out into the world.
2 By this you know the Spirit of God: 4every spirit that 5confesses that 6Jesus Christ has come in the flesh is from God;
3 and every spirit that 7does not confess Jesus is not from God; this is the spirit of the 8antichrist, of which you have heard that it is coming, and 9now it is already in the world.
4 You are from God, 10little children, and 11have overcome them; because 12greater is He who is in you than 13he who is in the world.
5 14They are from the world; therefore * they speak as from the world, and the world listens to them.
6 15We are from God; 16he who knows God listens to us; 17he who is not from God does not listen to us. By this we know 18the spirit of truth and 19the spirit of error.

God Is Love

7 20Beloved, let us 21love one another, for love is from God; and 22everyone who loves is 23born of God and 24knows God.
8 The one who does not love does not know God, for 25God is love.
9 By this the love of God was manifested 26in us, that 27God has sent His only begotten Son into the world so that we might live through Him.
10 In this is love, 28not that we loved God, but that 29He loved us and sent His Son to be 30the propitiation for our sins.
12 33No one has seen God at any time; if we love one another, God abides in us, and His 34love is perfected in us.
13 35By this we know that we abide in Him and He in us, because He has given us of His Spirit.