Christmas is often a time for many celebrations with family and friends. But the biggest and most important part of the Christmas celebration happens inside us. It is God’s Son wanting to dwell within us and love us. Take a quiet moment to reflect on the enormity of God’s love inside us, and how that directs us to live. Preacher, Fr. Nathan Castle, OP, Pastor & Director of the Catholic Community.