I’m following Eat to live aka fat-free vegan, and so my daughter who is home with us again basically is stuck eating my super healthy diet. On occasion she does eat other things outside the house, but no dairy and minimal meat.
Be careful about omitting animal foods from the diet. It’s my layman’s understanding that B12 only comes from animal sources. But you should confirm this independently.
There are also new perspectives on short-chain fatty acids that might be worth investigating as it concerns the fat-free, vegan diet.
It might make sense to get a blood test to check the B and magnesium levels, and also to see a dietician. For some reason, traditional medicine doesn’t give much attention to the diet.