I can suggest you a few non medical methods to fight with insomnia or other sleep disorders. Sleep Hygiene: One must ensure proper hygiene to allow the body to sleep peacefully. Simple steps such as keeping a regular sleeping time table, regular exercise, avoiding cigarettes and other products ...