Honestly, I don't understand what the conflict is. You are taking an idea to it's logical conclusion. You view animals as living beings that have inherent value. You understand the sheer environmental cost of raising animals for food. Based on this, you're choosing to not eat animals. As you learn more, you are choosing to also not eat animal products. Whether or not you're 100% in your actions, your choices look completely sound to me and you 'do better' as time goes on. It takes some savvy to be able to eat and interact when you choose to not follow the norm. You're learning that savvy. I think you're totally doing the right thing and that your actions are worthy of respect. Period.
no subject