I would also point out that this all or nothing business about animal products is silly. You can totally be a vegetarian for 20 of the 21 meals a week and have bacon for Sunday brunch. You can totally have 2 vegan meals a day and still have eggs for breakfast. If you have a purely psychological thing about red meat making you feel like a man, you can totally have steak on dates even if you eat tempeh every other night. If you can't make a 100% religiously pure plant based diet work for you, for any reason, you can still use the aspects of it that you like.