Because Catholic theology holds that Christ's shed blood / forgiveness only covers past sins. They were forgiven last week, but then they sinned anew. They will need forgiveness again this week, else (should they die) they will die in their sins.
but if one repents then one changes behavior and leads a different life....