Nothing you ever create will be as good as you know it could be.

You might not possess the expertise, vision or resources to improve the work yourself further than it’s current state, but you — even if no one else is — are aware of the still-rough edges, the gaps, the deficiencies, and they’re the source of great distress.

Release it anyway.