Led by Rev. Michelle Favreault, pulpit guest.
Have you ever made a promise and found it hard to keep? As people of faith how do we support one another in deepening our commitments, living our values and sharing in the spiritual work of forgiving ourselves and one another when we miss the mark?