Do you ask why do not God forgive infidels?
Firstly God has(is) infinite love. Yes that is very true. But also God has infinite power, infinite justice, infinite wisdom, infinite life, infinite hearing, infinite mercy, infinite majesty etc. So if we just say God is infinite love then there should be some problems. For instance why do God allow infidels and persecutors to go in Hell. We cannot explain that only by love. But we can understand with infinite justice and majesty. God will punish persecutors because they had transgressed other’s rights. And a state punish criminals because the state has some laws and majesty. So do God. For example a king is very merciful in family. But he is very hard in war while command his army. And he is very justice while judge people. King send some people to prison because they had did evils. If we think king to behave in every cases as in family then that would not be use.
So, again there may be one possible difference. In Christianity, God calls us not to punish, but forgive from the heart. This is not to be confused with protecting society from murderers or creating laws to discourage people from doing evil. We can still forgive as we do all of these things. We are called to forgive and let go of our negative feelings toward one another, to understand one another. Even in war, we can forgive the enemy. In fact, I had a very interesting conversation with an American soldier the other day. When we are angry, we do not have a “cool head” and make terrible mistakes in battle. He said that they were encouraged by their commanders to see the enemy as people with families just as they have. The ultimate “seeing” is through the eyes of forgiveness. I’m not sure many soldiers are able to maintain such forgiveness…
So, yes, God’s justice is infinite, but then we go back to the question: Does any person knowingly and willingly reject God? In my observations, the answer is no. People who reject God do not know what they are doing, they do not understand, they may be blind with anger (as are some atheists). So, does our Just God see their lack of awareness and forgive?
We cannot forgive people who transgressed other’s rights. Because if we forgive persecutors that is unjustice and unfair for persecuteds.
This is a very, very common statement made by Christians, Muslims, and Jews, and even the non-religious.
Jesus said:
New International Version
And when you stand praying, if you hold anything against anyone, forgive them, so that your Father in heaven may forgive you your sins."
Mark 11:25
So forgiveness is really between a person and their God. Here is what I have to say to people, as I forgive Stalin or Hitler, for example:
“If you resent my forgiveness of Stalin, please forgive me. I would not have found the need to forgive Stalin if I did not care deeply about his victims. I have no intention to disrespect your hurt, anger or make a claim that I am speaking for you. My forgiveness is not meant to condone what he did. My forgiveness is what I must do in order to let go of my anger and hatred, to end a grudge, to make things right between me and God.”
Every element, atoms show God. Every thing is an evidence for exist of God. So we can count countless matters in that way. An infidels rejects all these witnesses. That reach an ifinite crime.
God has infinite attributes and infidels reject those. That is the killing as moraly. And infidels behave in that way for all life.
Yes, we both see this evidence, but infidels reject. However, they reject because they do not understand, they do not know what they are doing. Can you think of an example of any person knowingly and willingly rejecting God? Try to be specific, and we can investigate.
People has many feelings and emotions. And people has very weak disposition. God do not restrain motions. Some people use their free will in good way but some people lose. God want to examine people.
But we can ask that question:Why did/do not God send all people in Heavens? My anwer is the “Allah know the best”.

And the Church has never claimed that any person is in hell, though it is expressed as a possibility. Yes, Allah knows best.
Thank you, hasantas, you are a very thoughtful person with whom to have this discussion.