I am surprised seeing how people are suggesting ayurveda meds like " maine li tu bhi lele"
Kindly consult a ayurveda specialist before taking anything. We all have different constitution, one medicine that suits to one might not suit to the other may be it can even aggravate the situation.
I wouldn't suggest anyone to take ashwagandha just like that it can increase the BP in many.
People have to understand that first of all they have to correct their life style and focus on their food. And Sleep.
Consult a specialist and get a proper prescription.
Things can be manged be it ghabrahat or sleep issues.
Please don't self medicate