I have learned to regularly hit copy when I am working on a post that is taking me some time, although a few weeks ago I still managed to lose one because it wasn't even all that long but I was taking a lot of time with it. I just forgot that the time itself could cause me lose it. It is very frustrating when it happens. That time I just gave up rather than try to redo it.