It is astounding how many people I meet and know that are insomniacs and there are many different kinds of insomnia.