I hope you get your sleep situation turned around. Being an insomniac, myself, I understand how frustrating not being able to sleep properly can be.
Hang in there.
Post a response to this discussion thread
And check this out: The Top Posters' Page