Actually, it sounds really unhealthy. How are you getting protein? Veggies plus fat don't equal enough protein. You are probably malnourished- you either need to go primal and add some animal based proteins like eggs, protein shakes and meat OR not be primal and eat stuff like soy.
Most people here WERE vegan not ARE vegan.