Here are some principles to live your life by.
Set high performance standards for yourself. Don't set your goals and standards according to what satisfies others. Set goals that seem a little out of reach. Persevere. When those goals are reached, set new ones at a higher level. Keep doing it.
Never be satisfied with what you've accomplished so far. Always demand more from yourself. When you fail to live up to your standards, don't make excuses for yourself. Accept that you failed and resolve to do better next time.