I partly understand how you feel. The anticipation for my projects led me to release them before I felt they were finished. With both BE and RTJ had I waited and worked on them for another couple of weeks then I wouldn't have had to suffer those annoying little mistakes and niggling comments that I had to endure. And after the exhaustion of the months of hard work those little things really bite. Please take note guys. Think before you post! And remember Ady is doing this for the community, off his own back.
Above all you should look after yourself and not worry about the pressure. It is simply not worth it.
JD