>>521040397
What is your definition of perfection? For everyone on earth to do what you want them to? Boring, and I doubt that's the divine definition either.