You still eat meat in one of the most important times not to eat meat (in front of others) if you are truly driven by ethics for animals. You refuse to work on defense-funded projects because companies in your field have a pretend isolation mechanism (here's a hint: unless they are actually separate companies, they aren't isolated) that allows you to think you aren't supporting the military despite working for the company supporting the military.
This type of behavior shocks idealists. Even though it's better than nothing, just doing little bits here and there where convenient actually makes it harder to change the status quo for idealists (because you think you're helping when you're not).