To be good...
You have to be willing to be bad first...
When I started writing this blog, I did, because there were those who told me that I spoke well and I should probably write. First of all, speaking and writing are two incredibly different skill. As much as singing and dancing are. Just because you are good with one, you need not be good with the other.
Just like singing and dancing are both art forms; speaking and writing are both forms of expressing an idea.
For me, I needed to get started. The lockdown last year freed up a good 4 - 7 hours of time I would have normally spent sitting in a car shuttling across the city each day. I started writing. Now when I look back at some of the blogs that I had written back then, I find 7 in 10 sucked.
I would like to believe that there has been a certain degree of improvement since. I will let you be the judge of that.
Either way; part of the process of becoming a better writer involves delivering shitty posts. You need that practice to become better. You need to see how you can improve and continue to work on it consistently.
To be great at something you have to be willing to be bad at something first.
The trouble with the world today is that we expect excellence from the beginning. We expect to pass an exam (which are useless) on the first attempt. We expect to deliver the very best, the most flawless work in the first pass it. We expect never to fail.
The only that you can deliver without failure is mediocrity.