Your diet sounds pretty complete. However, I would have a doctor check your B12 levels. A few months back, I began feeling week; I had no energy whatsoever. After consulting some vegan friends, I...