God’s timing is always right. His plan is always best. His will never includes deception or manipulation. His strategy never destroys people or requires compromise. He never badgers, battles, belittles, or bruises people. If you are doing so, then you are not in God’s will. You may think he is slow to act, but he is not. Trust him . . . and wait.