Something has to drive us to get better isn't it? Everybody who is anybody goes through similar pain. The only way to get out of that feeling (IMHO) is to concentrate on what you are accomplishing everyday (as opposed to learning) that is of help to yourself and others, and then look for satisfaction from within not from others' opinion/judgment.