Why Do High Mass Stars Have Shorter Lives