I didn't read every post so I hope I'm not repeating anything. I have SAD, which is seasonal affect disorder. Because of that, I oversleep in the winter. THen, in the spring, I get incredible insomnia. I spend several weeks sleeping between 2-4 hours a day. Then until fall, I have a circadium rhythm problem. That is my natural sleep cycle is knocked off balance, making it diffiuclt for me to sleep before 2-4 am, regardless of what time I wake up or how tired I am. I don't really fight it (occaisionally, I will medicate for the SAD which can cause me to sleep between 16-20 hours), instead I keep myself busy until I actually get tired, and then sleep comes naturally and fully. Eventually I can pull back the circadiam rhythm to its normal cycle by doing that (since I still have to wake up on time). I don't like to medicate and only use it when absolutely necessary. Good luck.