Understanding Obstacles to Progress, Belief, and Faith If you’ve ever tripped over a stone in the road or hit a snag that made things hard in life, you already have a good idea of what a “stumbling block” is. It’s anything that gets in the way and keeps you from moving forward, whether it’s a physical object, a tough idea,…