For non-Christians and some types of Christians, the coming season can be confusing. What is Lent? Do I have to give up ...