How can you keep yourself in good shape for your mental health?

Yes, they help you in the right direction. Numerous nutrients play an important part in maintaining good health and also in preventing mental health.