I slept almost 7 hours straight last night, isn't that funny? I feel so much better when that happens. For me, I think it's a matter of getting enough exercise during the day and especially in the evening to make me sleep. Also, I'm a tea drinker so I'm trying to drink green tea every evening instead of caffinated tea. I'm kind of like you gcj with cycles hitting me and I can't figure out the reasons, but it is so hard on your health when you can't sleep.