Matthew 13:24-30 NIV
Jesus told them another parable: “The kingdom of heaven is like a man who sowed good seed in his field.  But while everyone was sleeping, his enemy came and sowed weeds among the wheat, and went away.  When the wheat sprouted and formed heads, then the weeds also appeared.  “The owner’s servants came to him and said, ‘Sir, didn’t you sow good seed in your field? Where then did the weeds come from?’  “ ‘An enemy did this,’ he replied. “The servants asked him, ‘Do you want us to go and pull them up?’  “ ‘No,’ he answered, ‘because while you are pulling the weeds, you may uproot the wheat with them.  Let both grow together until the harvest. At that time I will tell the harvesters: First collect the weeds and tie them in bundles to be burned; then gather the wheat and bring it into my barn.’ ”
If God is a good god, then why doesn’t he act now to bring judgement against those who do wrong and cause suffering? Perhaps this parable gives us a hint. In some way this is an act of grace, to act now could potentially cause more harm than good. Does God delay for our benefit? It also tells us that evil was not part of his creation plan.
Father, help us to have faith in your redeeming love.