Fluffy - vegetarians usually have better (more alkaline) ph levels than non-vegetarians, so this is only one factor to consider. Are you drinking soy milk or consuming alot of soy based products? Soy in large quantities has been linked to hormonal imbalances, so I would suggest perhaps getting onto the Oat milk as an alternative. Pure Harvest do a good one.
Heavy metal toxicity is definitely something to look into, particularly when you understand the role they play in mimicking essential nutrients in the body and altering hormones. The Zeolite I mentioned above is perfect for chelating heavy metals safely from the body, and it also assists in resoring optimum ph levels. There are also urine and hair analysis tests which you can do to assess heavy metal toxicity.

XX