Mental and emotional fitness, in my opinion is greatest attribute that an endurance athlete, or any other for that matter, can develop. It is more important than physical fitness by far. Your body will give out before your mind will. However, if you are mentally fit, then you will be able to push past limits once thought impossible.
Notice I say “mental fitness” and not “mental toughness”. I believe these are two different