Spooky Link Between Solar Activity & Life Span