Home Theology Three reasons Christians should never give up