I've been in the Navy for a long time and insomnia comes at the worst times.
This past year I've been working shiftwork ashore: two 12 hour days (0600-1800), followed by two 12 hour nights, then 5 days off. The cycle is hardest after my second night shift.
Last year, when I was still on a ship...