I talk a lot about not giving up. I rarely touch on the cost.
There is a price to not giving up.
It means accepting your failures. It means acknowledging your screw-ups. It means continuing on even when you make mistakes.
It means when you write crap, you accept that it’s crap, and you keep writing. As always, perfect is the enemy of good.
Don’t give up. Keep writing, keep growing, and keep learning. All it’ll cost you is some pride.