There are many of us — including myself — who have felt that other writers have written our stories better, in some way. In fact, I’m sure there are many writers who’ve written better articles similar to this one.
You can’t let that stop you. The story you have speaks to you for a reason. And there is an audience for your story, specifically. Big or small, that matters.
You just have to decide to go forth, anyway.
And embracing imperfection is great. That acknowledgement will resonate with other writers, as well.
Wishing you well on your writing!