I agree with what everyone else here has said... You're doing a great job on your own. You know what works for you and you would be able to feel it if your body was deficient in one thing or another. You're doing a great job. Don't let one jerk pull you down.
