Unlike some non-fitness related articles on this blog, this particular topic hits home hard for me. I am one of the millions of people who suffer from insomnia,