I would recommend that you stop eating vegetarian. I ate healthy vegetarian for 14 years and ended up with many health problems from this way of eating. Eat healthy organic meats. Include omega 3 oils,(fish, flax, hemp) and coconut oil in your diet.
Cleanse your body: Colon/Liver/Parasite/Kidney. At the very least do a parasite cleanse.