To love means "Loving the unlovable. To forgive means Pardoning the unpardonable. Faith means Believing the unbelievable. Hope means Hoping when everything seems hopeless." . . . "So you forgive me?" Teresa asked hopefully. Thomas nodded and breathed a quite 'yeah'. A story about if Teresa had been forgiven.All Rights Reserved