http://www.scientificamerican.com/article.cfm?id=why-women-live-longer&page=2 As many dog and cat owners can attest, neutered male animals often live longer than their intact counterparts. Indeed, the evidence supports the notion that male castration might be the ticket to a longer life.
Might the same be true of humans? Eunuchs were once members of the elite in many societies. In China, boys were castrated to enable them to serve the emperor without the risk of impregnating his concubines. In Europe, such extreme practices were used to retain the singing qualities of boys as they moved into adolescence.
The historical record is not good enough to determine if eunuchs tend to outlive normal healthy men, but some sad records suggest that they do. A number of years ago castration of men in institutions for the mentally disturbed was surprisingly commonplace. In one study of several hundred men at an unnamed institution in Kansas, the castrated men were found to live on average 14 years longer than their uncastrated fellows. Nevertheless, I doubt that many men—myself included—would choose such a drastic remedy to buy a few extra years.
Seems if you stay away from all the fun stuff like food and sex...you live longer?
So THAT would be why the moralistic types want us to avoid sins...so we will live longer?