Not only is that clearly not the reason in this case, of what you say is true (and I believe it considering your behavior) that’s a pretty damning indictment about your collective personalities.
Youre blaming OTHERS for leaving your cause because YOU’RE impossible to put up with. Pathetic. The literal definition of that meme where the dude puts the stick into his bike spokes and then cries about it.
If you hate non-vegans so much then stop talking to them. Simple as.