I, too, have more than my fair share of sleep issues... and some good results with HTP-5 somethingorother [I can never remember the name] it's a precursor to melatonin. YMMV of course, but ask your favourite medic about it.
Best of luck hunting down those Z's.
RE: Challenge #02498-F308: Sleepless With Sialith