This is stuff you will need to ask a herbal practitioner, find in a book, or look up on the internet.

Ashwagandha is one of the major herbs in the Indian Ayurvedic system. Look up Ayurveda too, you might find it to be a revelation. It can address a variety of things, depending on the state of your body and what symptoms you have.