Perfection is a Trap, and it’s keeping you from being Successful May 27, 2019 Nicola Business Perfection is a Trap, and it’s keeping you from being Successful In this video, Entrepreneur Network partner Jeff Rose discusses the one component that stands in the way of success for many entrepreneurs: the need for perfection.