benfoley.com
Waiting on the Lord
I think “waiting on the Lord” is one of the single hardest aspects of the Christian life. Lately, I have been really battling my impatience and frustration over plans seemingly not working out or t…