While singing during worship at church several Sundays ago, my voice cracked. I chuckled to myself and thought, "Well, my voice definitely isn't perfect, but it's the voice you gave me God, so I'm happy with it." I have had some slight insecurities about my singing voice, not having as much training as those I sometimes find myself singing with. Right after I thought that to God, He said right back: "Zach, your voice is perfect for my purposes. If you were any worse or better at singing, if your voice was any prettier or harsher, it wouldn't be optimal for my plan for you. The voice and skill I have given you is perfect for my perfect for my purposes; worldly perfection is arbitrary. You needn't be insecure."
I feel like anyone can take home this point... that whatever your weaknesses, disabilities or personal tragedy, you don't have to be insecure because it was designed that way for a specific purpose: to glorify God. Your flaws and difficulties are there so God can use you- either to heal/dissipate them, to grow you to strength in them, to get you certain opportunities, or so you can grow towards Him. Whatever the purpose, it isn't pointless. This doesn't mean that you shouldn't try your hardest... it's not an excuse to hold back all that you can be.
Here's the first few verses of one of my favorite chapters in the Bible, John 9:
"As he went along, he saw a man blind from birth. His disciples asked him, "Rabbi, who sinned, this man or his parents, that he was born blind?" "Neither this man nor his parents sinned," said Jesus, "but this happened so that the work of God might be displayed in his life.""
The man is then healed by Jesus, and goes onto to witness before the Pharisees about what had happened.
I think it's an awesomely beautiful thing, to take anything in your life and know that "this happened so that the work of God might be displayed in YOUR life."