Not even Jesus' ancestry was perfect. There are spotted leaves everywhere, but there is also abundant grace. Every family has a future with God.