I love how you assume we've "fixed" that problem :)
More seriously though, I suffer from the same problem. My issue is that I can't clear my mind - so I'm lying in bed and actively thinking (verses "passively" letting my mind wander) about people, events, projects, etc. until I get bored and get back up.
My only solution (more of a workaround) is to just do the same as LogicHole: stay awake for 36 hours - you'll force your body to go to sleep thereafter.