An over-arching principle for success and satisfaction for every entrepreneur is respect – for yourself, and in business respect for every customer, investor, and employee. Another generic attribute close behind in value is persistence. No amount of talent or genius can take the place of persistence.
I agree. Self-respect is a pre-requisite for dealing with other people in a healthy/productive way.