Take Heart!
From Christian Vegetarian Association (CVA)

Corinthians 13:11
(RSV)

“Finally, brethren, farewell. Mend your ways, heed my appeal, agree with one another, live in peace, and the God of love and peace will be with you.”

There can be no restoration or peace if there's exploitation in God's Creation! We are all made in the essence of God's love and we have the choice to cause suffering and pain, and thus create conflict, or to reflect God's love onto all Creation and bring peace into the world.