Trust in God. He doesn't make any mistake.