You know God is love, but God must also be judge. There is no other judge. If we are commanded not to judge one another, it is only because God is judge. He sees all, he has all the evidence, and he will repay. He is judge, jury, and executioner, and mercy-giver, on HIS terms.
(Isa 6:3) And one cried unto another, and said, Holy, holy, holy, is the LORD of hosts: the whole earth is full of his glory.
(Rev 4:8) And the four beasts had each of them six wings about him; and they were full of eyes within: and they rest not day and night, saying, Holy, holy, holy, Lord God Almighty, which was, and is, and is to come.
He is holy. Just because he judges, doesn't make him "mean" or evil or anything of the sort. When a judge in your country sentences a mass murderer to death, do you judge the judge for judging the murderer? Why then do you judge God, whose job it is to judge the wicked of the world? like hitler and so forth? So that they don't just "get away with it"? The victims of many crimes have cried out to God, the Judge, for millenia for God to repay their oppressors. God will do it, he will bring the proud low and raise up the humble. He will judge those wicked deeds, for he is the only one wise enough, holy enough, and fit enough to judge properly, and to execute punishment appropriately. So stop judging God, the Judge, for judging the wicked, which is his responsibility and duty.