“But I am poor and needy; Yet the Lord thinks upon me. You are my help and my deliverer; Do not delay, O my God.” Psalm 40:17
Notice the Psalmist says do not delay. God’s timing is perfect. We may think that God is delayed in responding to our request. Yet He is never late.
He is always faithful (2 Tim 2:13).