Yes, lack of sleep and excessive stress can lead to haphazard food consumption and cravings, which further causes weight gain.