Wish I could just turn off switch in my head that makes me not satisfied with whatever I do. I've heard many, many times people going on to just accept that not everything is perfect and result can be flawed. All I can think then is "lucky you", because that no matter how much I tell to my self to appreciate my own work, it goes nowhere.
Lucky you too man.