God will always give what is right to his people who cry to him night and day, and he will not be slow to answer them. Luke 18:7
Why does God wait until the money is gone? Why does he wait until the sickness has lingered? Why does he choose to wait until the other side of the grave to answer the prayers for healing?
I don't know. I only know his timing is always right. I can only say he will do what is best…
Though you hear nothing, he is speaking. Though you see nothing, he is acting. With God there are no accidents. Every incident is intended to bring us closer to him.
A Gentle Thunder (Max Lucado)