You'll find lots of support here! Is Mat a veggie, too?
About the transporter trucks, are you talking about the trucks taking animals to slaughter? I can not stand those. Awful. Awful.
You do a lot to help animals, keep it up! My family thinks I'm nuts, too. (I'm the only one that doesn't hunt!) It's okay. You'll get used to it.