Gifts Given (And Not)

Christmas Eve

December 24, 2023 • Allen Jackson

God provided all Mary and Joseph needed to complete their assignment, but a casual observer might think some things were missing. In this Christmas Eve sermon, Pastor Allen Jackson discusses God’s plans and provisions versus our plans and expectations. God could have orchestrated Jesus’s birth to take place in a clean and tidy room—not a manger; or He could’ve arranged a more comfortable ending to Mary’s pregnancy than traveling a long distance on the back of a donkey. But Jesus’ birth fulfilled biblical prophecies, and every element was a part of God’s perfect plan for our salvation. Often our lives and our God-assignments don’t look the way we expect and come with difficulty. This doesn’t mean we’re on the wrong path—it’s simply what happens when you follow our perfect God in an imperfect world.