I think something interesting and related is the ability to sacrifice personal activities for a project. I've tried working on projects with many friends that just could not sacrifice part of their weekends with their girlfriends to do work. Or they were "too tired" after their day job to work on side project but could play video games. Some people won't even sacrifice some sleep!