It sounds like you have a variety of medical concerns either now or in the past. Holistic medicine should be included in your advice. For example Melatonin supplements can be used for insomnia.