Hi,
insomnia is out come of irregular life style.
Stress, anxiety, depression, alcoholism, caffiene, nicotine r d main reasons for insomnia, try to get ride of all these irregularities, if any.
Go for meditation to reduce stress, anxiety & depression & to carry plenty of oxygen to calm down your nerve to ease your problem.
Take plenty of water to eliminate toxins. Your diet b easily digestible, simple, non irritant on time.
Take homoeo medicine:
@ coffea cruda 200- 6 pills at bed time.
@ nux com30-6 polls, thrice a day.
Insomnia can very well b treated in homoeopathy, privately take, care.