God establishes the times
How many things don't happen at the moment we want them to happen? How difficult it is to deal with this lack of control of ours! But God really is the head of all and there is nothing to be done besides submitting to Him when it comes to the timing of events. Job couldn't get rid of that terrible situation at the time he wanted to. God had a determined time for that. When God is delaying it's not that he is evil and wants to see us suffer, but that He simply has the times determined by Himself. We suffer for lack of surrender, trust and lack of opening the heart. And also for deficiency in understanding the purpose of that delay. He created the world in 7 days. Why not in 1 day? Because He determines a time for each thing He does. For that reason, we often have the sensation of loss of control, impatience or revolt because of the delaying of a Promise. But we see in the whole Bible God talking about times. So there is no use to keep crying and throwing ta...