I know many are really not interested in finding out about the truth of what The Bible teaches on the love and hate of God. For those who truly are seeking to understand, here is an excellent study from A.W. Pink that breaks down much of the confusion of God loving every single person who ever existed (world).
Objections to God's Sovereignty Answered: Does God Love Everyone?
In life manner, the "world" in John 3:16 must, in the final analysis refer to the world of God's people. Must, we say, for there is no other alternative solution. It cannot mean the whole human race, for one-half of the race was already in hell when Christ came to earth. It is unfair to insist that it means every human being now living, for every other passage in the New Testament where God's love is mentioned, limits it to His own people -- search and see! The objects of God's love in John 3:16 are precisely the same as the objects of Christ's love in John 13:1: "Now before the Feast of the Passover, when Jesus knew that His time was come, that He should depart out of this world unto the Father, having loved His own which were in the world. He loved them unto the end." We may admit that our interpretation of John 3:16 is no novel one invented by us, but one almost uniformly given by the Reformers and Puritans, and many others since then.