Sooooo... Masturbation is the key to a long life?