The Angels, the Shepherds, the stars... God's plan for humanity. What does it all mean to us, and why is it more than OK to be Human? Merry Christmas from the Riverbend Team.