Our bodies regenerate every year?

No, the body regenerates when put under severe stress.

But you can only do it twelve times.

Oh, wait, you mean humans!

Guys, I think the definitive answers to these questions can probably be found in this article:

My New Scientist subscription doesn’t seem to be working, so I can’t paste the text across. Grr. But I remember this being a good article that had a nice diagram showing how long each body part takes to renew itself. Can anyone get access?

Sure.

Thanks for your interesting input.