Can people who don't eat meat have any effect on their health?

I have been a vegetarian for nearly ten years, and it has no effect on my health. Nutrients in meat, such as protein, fatty acids and vitamin B, can be supplemented by other foods. Usually consciously eat more nuts, soybeans and bean products, egg milk and fresh vegetables and fruits. Let you achieve a balanced nutrition and good health.