I have been a vegetarian for well over a year now, and for the past 2 days, I have noticed that my BM's are green. My diet consists of legumes, green leafy veggies, fruits and I also take spirulina. Have had the same diet for over a year and this is the first time this has happened. I have recently included almonds. Could I be getting to much iron in my diet? My BM's are normal, ie, no diarrhea, blood, etc., just this green color. In addition, I have no stomach pain, cramping, etc. Should I be worried?