God gives each of us certain giftings.
(For the sake of argument, let’s say your main gifting is baking pies.)
And let’s say you constantly complained about your pie-baking ability. You’ve tasted your pies and thought your pies weren’t as good as the other pie-bakers around you, Their pies were delicious and way richer. Yours was just OK.
You even started to feel embarrassed about bringing your pies to gatherings because they honestly weren’t as good and you even thought you saw someone grimacing after their first bite.
You started to think you’d really like to just hide your pies. Then, no one would ever have to taste them.
But the problem was that you still loved baking pies. And you’re not sure if God wants you to stop baking them. After all, these pies have something to do with eternity. (because they’re not really pies, you know)
Should you just bake pies for those close to you who love you no matter what your pie tastes like? 
Or should you keep trying to bake better pies even though they pretty much stay the same? 
Or just bake the dang pies no matter what because that’s the gifting God’s given you and you should just be content with what you have?
I think whatever giftings God has given you, you just have to surrender them to Him. I’m thinking He knows what to do with them and He will let you know if you should stop.