We cannot comprehend infinity, but we can contemplate that God’s righteousness is infinite.
God cannot tell a lie, and God does not hate anyone. But not hating anyone means a rejection of hatred, an infinite, total and complete rejection of hatred. Being infinite love and infinite non-hatred, God is repulsed by hatred and all evil.
Being infinitely righteous and repulsed by evil, God would not want to view the evil heart of Satan where hatred is hidden by deceit. With creation God put Himself into a position where He (through Christ) would have no choice but to stare evil in the face to rescue His beloved children. Yet, the prospect of looking into the heart of evil was so repulsive to Christ that He was sweating blood before going to the cross. This incredibly strong reaction shows that the Lord is unimaginably repulsed by evil.
It can be hard for humans to accept that all evil must be destroyed since we are sometimes evil. It is particularly worrisome to think that God is repulsed by evil since this means that God is sometimes repulsed by us. When we have compassion and mercy, God is with us; but when we are angry, the emotion of hatred that radiates from us is repulsive, like nails on a chalkboard, to God. God may still watch over us, but only from a distance.
Christ was greatly repulsed, more so than we can comprehend, by the evil that He knew He would witness when He went to the cross, yet He endured that evil. He stared into the heart of Satan and He experienced all the hatred of hell directed at Him for our sakes. This is because His love for us is greater than His revulsion of evil. Since God transcends time, it is not possible that His love for us will ever change or diminish. Nor is it possible for us to comprehend how great that love is.