You have made a good point when it comes to eating meat. Meat does take a long time to digest. In fact, it can take up to three days to digest. That means it's sitting in your intestines for a very long time. While it's there, any chemicals, antibiotics, or disease is being absorbed into your body. It's no wonder statistics show that people who eat meat often have a shorter life span than those who don't.