God's plans through history are unstoppable, and His character is revealed in the genealogy of Jesus, which shows that sinful people, including Moabites and Canaanites, were included in the family of faith. The genealogy also highlights the unpredictability of a personal lineage of godliness, as seen in the lives of Hezekiah, Manassah, and Josiah, and the importance of dependence on God in the face of unforeseen tests of faith and obedience.
[... more]