Everybody has weaknesses. This is because the Lord has crafted us in imperfection so we can depend on Him to be made whole! Moses was a murderer and he led the Israelites out of captivity. He also delivered the Holy Law (The Ten Commandments) of God. As Christians this is our standard of Holiness! He had a speech impediment and the Lord chose to speak through him. God's word says (1 Sam 16:7 But the LORD said to Samuel, “Do not look at his appearance or at his physical stature, because I have refused him. For the LORD does not see as man sees; for man looks at the outward appearance, but the LORD looks at the heart.”) David was the youngest and smallest of Jesses's sons. However he was chosen to slay Goliath and to recapture the Ark of the Covenant from the Philistines. He lusted, fornicated with Bathsheba, and then murdered his mistress' husband. He was then eventually anointed King over Israel and Judah! Paul was a chief Persecutor of the early Christian Church. He killed many Christians and the Lord revealed Himself to Paul and he turned out to be the greatest evangelist of all time!
All these strong men of God sinned and fell short of God's glory. Nevertheless God still used them for His Kingdom. He used their weaknesses to His advantage. Moses slew an Egyptian in defense of his people, here he showed how loyal he was to the Israelites. David was small in size but he was a man after God's own heart! The Lord used his child like spirit so that He can do amazing things through him and build him up into a warrior for his Kingdom. Paul was an extremely bold Pharisee and enemy of the Gospel. By God's grace he was saved and God used his boldness to preach the gospel. The Lord entrusted him with the task of setting up Churches and writing letters in order to edify them as well as addressing problems in each Church! One of the greatest prophets (Moses) stammered when he spoke. The Lord chose Moses' weakness so that He can be glorified and that His sovereign strength could be manifested through him! Moses was the leader of his generation and worked with the Lord to deliver the Israelites out of bondage. He spoke to Pharaoh numerous times and had to speak to the Israelites on behalf of God and command them to move, set up camp, or remain. He had a difficult task before him but he listened and followed what God called him to do! Although they all had weaknesses they were obedient in doing what the Lord called them to do!
Sometimes in our lives we tend to think we must be the most righteous and Holy of God's servants to be used by God. The Bible tells us the exact opposite. According to the scriptures, some of the men and women of God were just as stubborn, doubtful, and imperfect as we are! However, God saw something special in each one of them! He took their weakness and turned it into a strength. He made a way where it would be infeasible for the natural man! This way everybody will know that only God was capable of doing it and His name would be exalted! Through God anything is possible, (Matt 19:26 But Jesus looked at them and said to them, “With men this is impossible, but with God all things are possible. As long as we have the right intention at heart (uplift people, edify, minister the love of Christ, and make disciples), remain humble and serve others God will continue to trust us with more gifts, anointing, mission trips, ministries, and souls! We may not be perfect but as we continue to be obedient to His Voice He will give us more responsibility. Jesus said (Matt 25:21 His lord said to him, Well done, you good and faithful servant: you have been faithful over a few things, I will make you ruler over many things: enter you into the joy of your lord.) The Lord wants us to use our weaknesses to speak to the brokenhearted and to grow His kingdom! Paul says (2 cor 12:9-10 Concerning this thing I pleaded with the Lord three times that it might depart from me. 9 And He said to me, “My grace is sufficient for you, for My strength is made perfect in weakness.” Therefore most gladly I will rather boast in my infirmities, that the power of Christ may rest upon me.) The Lord will strengthen us so that we can do the work He has set before us and He also uses our weaknesses to keep us humble so that we may only boast in Him! The Lord will use us as vessels so that His Mighty Power and Strength can be manifested through us! All wisdom, power, glory, praise, and honour belongs to the King and may He continue to use our flaws to bring glory to his name!