Yup, I'm vegan, and I'm certainly not perfect. It does make me feel better at least, knowing that I'm not contributing to their suffering. And causing less impact on our environment and natural resources - agreed.
This goes beyond the violence of animals. Plant based vegan is very important and it's good to be aware that meat is one: not the only place you gain protein and two: you actually have more protein in veggies like broccoli, squash, etc.
I went vegan February of I've always considered myself a humanitarian but I actually didn't know about veganism since about two months before I went. When you really research into it it's hard not to become vegan.