I eat clean all day but then I wake up a couple times a night with intense hunger. Worst of all if that I want junk food. I'm usually half awake and don't have the mental ablility to make a good decision. Sometimes I wake up in the morning with all kinds of junk food laying around me in my bed. To help myself make better decisions I don't keep very many sweets in my house. But then I wake up with the almond butter jar half eaten. I can destroy a jar of nuts just like cookies.
This is what I have been doing that kind of helps: not keeping sweets in the house, taking trazadone and/or phinibut to keep from waking up so much, eating my last meal close to bed time (lean meat with complex carbs and veggies). A long acting protein shake helps when taken with some good carbs.
What makes it worse: not eating a meal before bed, not including carbs, taking ambien, having any sugary delicious food available.
There is nothing like knowing that you busted your ass all day working out and eating clean to wake up and realize you ate 1,000 calories of crap.
I'm thinking it could be a nutritional thing but I have done a little research and it could be a serotonin issues as well, not sure.