A finished piece is better than 1,000 that you discard because none were perfect. How else do we learn without experimenting? You’re not the judge of those imperfections. Your audience is!
Put together some acceptable content and throw it out to your audience. In fact, if you really want to test what “perfect” to your audience is, take that same piece of content and make 5-10 variations and see what gets the most engagement/conversions/etc.! Do it again and again with different messages.
Once you have feedback in the form of likes, comments, sales, whatever, do more of what worked. Make that piece better, and make more.
Stop editing and overthinking. Start putting things out there. (That’s what I’m doing with these daily reflections.)