Stress slows down digestion process, further affecting skin health. This is why, you need to take care of your diet to aid the balance. Here, neem comes to rescue.