Which would you rather smell? A diaper or a rose? Who do you ultimately trust? Yourself or God? The first produces the awful stench of death; the latter, the beautiful aroma of life and joy.
Support the show