Should Christ's birth be celebrated? What is heaven's overlooked message to mankind?