Yes, a lack of sleep can lead to long-term weight gain. When you don't get enough sleep, it disrupts your hormones and increases your appetite, making it harder to control your food intake.