“The Lord answered Moses, “Is the Lord’s arm too short? You will now see whether or not what I say will come true for you.”
The Israelites complained about their hardships, the lack of food and regretted leaving Egypt, doubted Moses’ leadership, and even blamed God for bringing them into the desert. As a result of their sin (complaining), God struck them with a severe plague.
Although their desires were good, they were greedy! They placed their desires in front of God. Such a desire like this turns into lustful desires.
We spend so much time complaining that we diminish God and what He has already done for us. Never put a limit on God and what He can do. You might not like the current season you are in, however you have to Trust Him no matter what. God is God and He is able to do what He says He will do.