I disagree because you can't get a high enough dosage of B5 from just eating the foods you mentioned. It takes a lot of B5 to cure acne! I think it is important to eat a lot of green vegetables, avoid smoking, avoid alcohol, avoid sleep deprivation, and any other behaviors that weaken your immune system in addition to taking the B5.