HI!! welcome to HCM.
Ayurveda has the best answer for insomnia
or other sleep disorders in the form of some panchakarma
& herbal medicines.
1.in panchkarma- shirodhara
, nasyam, anjan have very good results in mental retardation,fits,insomnia etc.
2.in herbal medicines-ashwagandha
, sankhapushpi, tagar, are used
you can use
brahmi ghana tbs 2 tbs twice a day
cap tagar 1 twice a day
nasyam with brahmi ghruta
Have a sound sleep!