Oh, noes! Is it still too hot there? That might be contributing too.

At least you are getting a good amount of sleep. You might experiment a bit with mild pre bed snacks (maybe a banana?) or different drinks (milk, apple juice, some water) or make your own recipe. Hope this helps!