I know it was a typo, but "scarred of failure" is probably the single best way to describe it. Doing things on the internet can be tough -- I've seen it wear people down and cause them to quit even though what they were doing was BRILLIANT and they were well on their way to becoming successful. It takes a very specific state of mind to be able to risk everything and put things that are meaningful to you out there, and when you do it you'll often be plagued by the insecurity that you're just not good enough.
Over on eviscerati.org I once wrote a "webcomic manifesto..." it focuses on webcomics because that's where I come from but I believe it's relevant to any kind of artistic effort on the web:
This is the part I think is most relevant:
And if you go in one direction, the people who want to go in a different direction will most likely dislike you and feel threatened by you. You will not be able to make everyone like you, no matter how hard you try. Someone, somewhere is going to feel compelled to hate what you do on general principle alone. It doesn't matter what you're doing. You could be feeding starving children, and someone will invariably feel threatened by it, get worried that it will interfere with his "starve the children of the world" campaign, and spend a great deal of time trying to push your work into irrelevance, or browbeat you off the net, or something similarly stupid.
The good news is that this works both ways. Just because someone else doesn't like what you're doing doesn't mean you have to give a damn. And to help you keep that in mind, I'd like to teach all something I've found useful. It's a little something I call
THE WEBCOMICS SALUTE
- Make a fist.
- Raise the fist in front of your face, with your curled fingers and thumb pointing towards your face.
- Slowly and deliberately raise your middle finger. (Internet users from Great Britain and many former colonies of the Empire may substitute this with raising the index and middle finger, then parting the two fingers into a "V" shape.)
There. You now have every tool you need to be web cartoonist. If anyone tells you different, think of it as a chance to practice the webcomics salute.
The other phrase to keep in mind is "if you accept nothing less than perfection, you accept nothing." That's a little cliched but it's true.