Sorry to hear about the insomnia... I need to make sure I don't nap and don't fall asleep too early if I don't want to wake up in the wee hours and toss and turn. The itchies never help either. But it will pass. And as annoying as a lousy morning of sleep is, once you are up, at least you won't be hungover all day.
Keep up the good work!