Each family tree has crooked branches, gnarled by sin, disappointment, mistakes, betrays, trauma, rebellion, and grief. There is room for God to work.