God is good all the eternity.

Are you sure? He does not stop people from killing each other in his names.
6 million of Jesus's compatriots were gased to death by Jesus followers. Does Jesus give a fuck? No. Why not? Because myths cannot stop killings.
Only rational people can stop it.
Evil people always use religion for their own purposes. This is evidenced by history, and at the same time, God does not participate here. Faith and God only in the soul of man and this is purely personal. Otherwise we can cite an example of a crusade or even the actions of the Inquisition.
Really? Your God waits until the rapist finishes raping a child then gives him the punishment.
If I saw someone raping anyone I would intervene and put a stop to it
Your God takes a pleasure from watching a child being raped then takes pleasure to administer the punishment.
My morals are superior to your God's morals.
People are different. A person who watches and waits until the rape is finished might stop a bank robbery in progress. You would stop a rape, but you continually badmouth the one, holy God. So, you are just like the others... partial in the good and bad things you do.