One of the main things that a person should have in order to become successful and to lead a long and happy life is to have a full trust in himself and his capabilities. Loving yourself enough to know your limitations and your strengths is one of the ingredients in leading a life of contentment.