One of the biggest criticisms of biblical history is how a good God could allow and endorse the military conquest and annihilation of one select people group over another. It is a criticism that still dominates conversations today regarding land disputes in the Middle East.
How quickly we tend to forget the ways in which God has richly provided for us in the past. Today is Day 46 of the bible reading plan, and it's a familiar scene at this place called Meribah as the Israelites begin to complain and criticize Moses due to their lack of water. So Moses asks God for help, and once again, God delivers. However, something happens in the process that costs Moses significantly.