Covenant Life is a ministry for people dealing with life’s struggles through Christ-centered support groups, based on a 12-step recovery program.