If I may make a small suggestion with one proviso.I am not a vegan, but I do abstain from many animal products. What I wish to suggest is that there is an increasing and very real issue with vegans, especially very strict ones, who do not get adequate vitamin B-12. Stage four deficiency. Please see this: https://medium.com/feed-your-brain/the-four-stages-of-vitamin-b12-deficiency-f2cad865da46
Kindly, I support the idea. But we cannot starve ourselves of nutrients we were meant to ingest. A dear friend had a client (who was much younger, in his fifties) keel over dead during a yogic meditaion. He was increasingly strict, and terribly emaciated. He killed himself off for "moral" reasons. While it's entirely possible there may have been other underlying issues you and I are built to need a broad range of foods which include all the vitamins, minerals, etc. Being mindful of what we add or takeaway also means being mindful of what we are limiting in terms of nutrients. that is going to be as individual as a fingerprint, but what works for you or me will not work for someone whose body, say, like mine, makes oxalate kidney stones. I can no longer eat spinach, almonds, cashews, nut butters, all excellent sources of protein, but they result in terrible trouble. This is what I mean. Vegan diets are dependent upon our unique bodies, just as exercise does, and everything else.