Often, God works through our own imperfect circumstances and the mistakes we make to bring about his goals.