I have done experiments like water fasting for 2+ weeks while ruck sacking up one of the steepest hills in Los Angeles every morning. I have done multi-day solo hikes in pretty miserable weather. I consider my self control pretty strong, but unless I am extremely vigilant and accept a very poor quality of life (i.e. strictly the same meals day after day), I slowly gain weight.