We have all experienced those moments when we passed up an opportunity to forgive someone and then it became too late. When is it the best time to forgive? Is there a best time? This Sunday we will explore forgiving others before we may not have the chance.