There are days the steps seem insurmountable, but we are not traveling them alone. There are many 12-Step support groups to guide us on our way.

…. Straighten the crooked paths and smooth out the rough roads (Luke 3:5 CEV).