WAITING... DELAYS... these sure are great tests for one's patience or forbearance! But these too are opportunities that GOD uses to reveal HIS PERFECT TIMING. How does one recognize GOD's timing? King David was anointed king but did not usurp or grab the position (1...
