I think the replies are going to fall on deaf ears @MilkyMama said she wasn't going to come back to read the naysayers.
For what it's worth a quick Google search of Dr Mercola comes up with criticisms as well as a link to an article stating he'd been ordered to stop making false claims. David 'Avocado' Wolfe is such a quack, he's even apparently a flat earther (seems rational). Miranda Kerr is a model, who is not qualified to advise on health matters.
Also want to add a big thanks to @J37 for sharing your expertise, rest assured it really is appreciated