Ever since humans began worshiping other humans as deities they have held out perfection as the singular standard of greatness.
By subscribing I accept the terms of use and privacy policy