The gift of a penitent heart

A good Christmas gift is something we want, but the best gift is something we need but have no means to acquire. Today, we will discuss penitence, something we can’t buy.