There are some medications available on market which does work on insomnia however
they contain some harmful chemicals which makes insomniac people weak and sometimes addicted to these drugs. There are some non addictive nutritional products available on market which reduces stress and fatigue and are safer compared to chemically prepared medication.