Brick Walls & Iron Gates

Have you ever hit a brick wall? You were making progress, feeling pretty good about yourself—then suddenly you encountered a seemingly impassable obstacle in your path. This is more common…