The past can haunt you and trigger insomnia Like the Ghost of Christmas Past, bad memories can be preventing a good night’s sleep.