Throwing some ideas at you to consider. Hopefully even considering totally wrong ideas will trigger a realization on what's going on.
Have any of the following changed:
exercise amount, particularly outdoors in the cold
Other than that, could just be winter. Or you could be getting sick and eating a ton of food is your body's way of getting enough of some nutrient.