‘Let patience have its perfect work…’ James 1:4 NKJV Have you been asking God, ‘Why do I have to wait so long?’ If so, here are four important things you need to know: (1) Waiting trains you. Time spent waiting can be time spent learning. And if you’re learning,...