The following is hard for me to completely understand at times, however, it is very heartening. I hope the following encourages you, also.
Your weaknesses and vulnerabilities do not stop God using you. In fact, God often uses our weaknesses more than our strengths. God did not remove Paul’s thorn in the flesh. Rather he said, ‘my power is made perfect in weakness’ (v.8).
Perhaps you feel you have a ‘thorn in the flesh’ or you seem to be ‘walking with a limp’: you have some vulnerability or apparent handicap. Jackie Pullinger says she never trusts anyone who doesn’t walk with a limp!
~Excerpt from Devotion Day 16, Bible In One Year 2020 with Nicky Gumble