I've recently started waking at night absolutely hungry, and end up snacking. I usually have some protein an hour or so before bed. Also, nowadays I am doing more cardio. I think this can be bad for my health in the long term, so I want some advice on how I can avoid night time snacking.