Ayurveda considers mental health prior to physical. The lifestyle of a person is considered and recommends suitable treatments beneficial. Stress, insomnia, head aches, lack of concentration, hormonal imbalances all are factors considered in the life style.