The short answer is yes. Your body needs to be well nourished with good food (not junk food)