Why We Are Having Insomnia

star bright eraoflightdotcomFor months I have been unable to sleep at night. Most nights it is at the earliest 3 am and sometimes 7 am before I get to sleep. That means I sleep until around noon every day and am always