My Parents always said "Money doesn't grow on trees". They were right; however, what I've realized in adulthood is...people spend time and money on what's important to them. Whether it's travel, dining, entertainment, fashion, automotive, and a plethora of other options, we tend to make things we enjoy a priority and use our two largest resources (time & money) engaging in these activities. Everything else usually gets an excuse.
The holiday season is a time to celebrate with family and friends. Unfortunately, it’s also a time when any people eat too much and gain weight. Of course you can control whether you overeat or allow yourself to gain weight.