Stop hating your work, right now! We all do it; we look at our own work and scoff, we feel like we do crap work a lot of the time but, in fact that's not the case at all. The first version of anything, is anything but polished.
Read entire story here.