As David’s covenant with David held firm through difficult times, so God’s covenant with us keeps us throughout our lives.
We need to look again at the familiar story of Jesus’ birth to see the many connections with past promises and their coming fulfillment.
Adam was a type of Christ, each having the same role as the representative of his people, but with opposite outcomes.
Even though it was hard for the Hebrew slaves to see it, and hard for us sometimes, God does care.