IT WILL NOT TARRY
Habakkuk 2 vs 3: For still the vision awaits its appointed time; it hastens to the end?it will not lie. If it seems slow, wait for it; it will surely come; it will not delay. (ESV) There are times when we ask God for something or God promises us something,...