God knows

God knows when to send exactly what you need, trust Him.

Forgive them

God uses ordinary people