Wow, it's hard to imagine that this stuff is actually in the Bible but, it is. We can learn a lot from this giant moral mess but the big takeaway here is that God doesn't need us to figure out a way to make His plan work. We need to be obedient and trust rather than play God and try to figure it all out. It's not always the easiest thing but when we play God we end up looking really bad.