Remember that your body needs periodic fasting but not like the kind that is all the rage. We have a natural fast built into our lives when we pay attention. It is usually 12 hours (6pm to 6am) but could go to 14 hours. This natural fast gives the body time to rest and digest.
Stop eating 2-3 hours before your typical bedtime, avoid proteins, and slow your fluid intake. All of these will help with your sleep, digestion, and hormones.
In the mornings, you should drink a quart of water as soon as you can to rehydrate from the fast. This will help you start your day toward cleansing after the rest and digest period of sleep and break your fast (breakfast).