I have not read the whole thread yet, but "sleepies" jumped right out at me.
Every morning, even after a shower, I have to look in the mirror to make sure that I have no "sleepies" left.
I have been wondering what the reason was. Never thought of the iodine.