This thread makes me feel weird. I probably have too much confidence in what I do currently. I am not saying that my stuff or my production is in any way "super good", but I have been getting very good feedback on what I want to release. I have managed to find a way to "let s*** go", and stop analyzing and adding stuff. It helps a lot against doubts.
I don´t know if any of the guys who doubt themselves here have tried to get their stuff out other than on SC. But some of you,(especially FarleyCZ) should really be sending stuff out to get signed.