So what does it take to participate in this madness..besides the hellish training and expenses? Endurance? YES! Determination? CHECK! Then add in courage, passion and self confidence. Yes, self confidence to know you can do it. It takes a healthy confidence to get to the finish and to relax and enjoy the journey. A wise friend of mine told me this and I agree.
It also strikes me that these qualities are needed for life in general and would serve anyone well.