Doesn't the Bible say that God loves everyone?
No. You are probably thinking of John 3:16, which says no such thing. The word translated "world" in that verse (kosmos) NEVER means every individual of mankind who has ever lived (see, e.g., John 17:9). Romans 9:13 says that God hated Esau, and Psalm 5:5 says that God hates all WORKERS of iniquity. Given these verses, only a fool would suggest that God loves everyone. Try telling Esau that God loves everyone. Try telling the people in hell that God loves them.
Or, you are thinking of "God is love." God certainly is love, toward His elect (His children). But He certainly is not love toward the reprobate (children of the devil). That's why His elect go to heaven, and the reprobate go to hell.
The Westboro Baptist Church of Topeka, KS