I have trouble sleeping too. Tried my doctor twice, he and she prescribed some weak anti-depressants. Ended up sleeping, off and on, for 30 hours at a stretch or making it worse. Would've never been able to work during that time.
For me, the best legal approach, is to take a walk 'bout an hour or so before going to bed. Fatigue works good most of the time. Problem is you'll get in shape, therefore have to walk further and further.
The best is the side effects of Viagra with the appropriate physical activities. For me, it would take an apologetic drive by and that's probably not going to happen.
I basically deal with it and make absolutely sure I don't nap or anything and keep my fingers and toes crossed.