I'm a happier and probably better writer, but I've learned an important lesson:
HAVE A CRITIC.
And here are the signs of a good critic:
1) They care enough about your work to go on a long rant about it.
2) They see potential in the story (see # 1)
3) They're willing to see the story evolve through drafts.