There are times when life feels too much to handle, days drag on, worries pile up, and hope slips out of sight. Yet even then ...