The best thing I've found to cope with all of this is to simply stay busy--24/7. This sounds bad, but if I can't sleep, I take tylenol PM and that knocks me out. If I don't, I will lay awake until 1 am or later.
When I plan things to keep me occupied all day, I"m so tired at the end of the day that even if I do think about everything, I'm so tired that it doesn't last long. The days have been flying by lately, now that I got over the funk I was in a few days ago. Praise the Lord for that.