I never feel good enough. Ever. Part of that is my personality - I'm very hard on myself. But especially on HN (for better or worse) it seems like everyday I see someone who is making more money or building a better business or someone who just is an amazing programmer and I still have so much to learn.
It can be a positive motivator for continuous improvement but at the same time it can be overwhelming to feel like there is always so much to learn and you'll never learn it all.