Take Heart!
From Christian Vegetarian Association (CVA)

2 Corinthians 3:5-6

Not that we are competent of ourselves to claim anything as coming from us; our competence is from God, 6 who has made us competent to be ministers of a new covenant, not in a written code but in the Spirit; for the written code kills, but the Spirit gives life.

Godís covenant with all creation is one of love and grace. God enables us to bear witness of this covenant and calls us to be good stewards of our bodies, animals and the environment.