The lived experience of God’s love is an experience of grace, overwhelming beauty, and unbelievable mercy … To live in that love means to live in grace, to be gracious and merciful to others. It means extending to others forgiveness and approval and acceptance … [To read more, click on title]