The children of Israel refused to go into the Promised Land. They really messed up God's plan. God used the extra time in the desert to teach them how to trust Him.
Once they were in Canaan, they continued to make mistakes. God’s response? God didn’t change his plan, He just delayed and/or worked their mistakes into His plan.
God worked with the People of Israel until they were ready to do what they were called to do. He molded and shaped them, reworked their understanding of Him and themselves, until they were ready to walk into the Promised Land.
What should you do if you really messed up?
- Trust God. God called you to be in relationship with Him. He is bigger than any mistake you can make. Take some time, get alone with Him and talk it out. You need to make your relationship right with Him before you do anything else.
- Look for God's guidance. The Holy Spirit's job is to teach, convict, correct, guide & empower. God will help you through this. You might need new skills - consider that your hard times might be training so that you can develop new skills and strengthen your faith.
- Pay attention to what "is" instead of what "isn't". It is easy to see what you lack. Instead, look for what God IS doing. He is working, and He has a purpose for your life.
- Find someone to encourage. When you mess up, it is tempting to crawl in a hole. Instead, continue to be the person God has called you to be.
If you want to fulfill the purpose He created you for, He will make a way. He is the master of work-arounds and new plans. He turns mistakes into new victories. If you are missing a support beam or two, He will build you a new one.