In a world where everything happens fast, immediate gratification is key. We want it all and we want it now. That is especially problematic in the health and fitness field. You hear the ads: rapid weight loss, faster muscle building, drop 2 sizes in 2 weeks. These ads wouldn’t be out there if there wasn’t a person to buy into it. The bad news is the only one getting immediate gratification is the company taking the funds. There are no fast ‘gains/losses’ in fitness. You may hit a number fast but you won’t keep it. You cannot drop 2 dress sizes in 2 weeks without negative consequences to your health. Sadly, you cannot expect to keep it off either. The process that got you there is not a lifestyle change that will support the new weight level. In fact, if you go back to what habits got you to whatever weight loss you reached, you will likely gain that weight back too. I have yet to meet anyone who lost a ton of weight fast and kept it off. But I have met plenty of people who have lost weight slowly by making health changes that fit their life and kept the weight off. So with this said, you cannot expect immediate gratification in the health and fitness realm of your life.
There are some areas that changes make big differences in health in a relatively short time. If you cut out sugar or processed foods, you usually feel horrible for a few days and then in a couple weeks feel fantastic as the toxins leave your body. The same can be said for those who give up meat. You feel hungry until you understand how to eat meat free properly (many people drop meat and don’t replace the calories, thus starving themselves). Giving up sodas or sugary drinks also has a fairly quick change for the body and how it feels and for some also see weight loss. But even with these changes, you need a couple weeks to a month to notice or feel the benefits of the change. So still not immediate gratification.
Look at health as a long term plan. Make changes that bring the bigger impacts on health and practice patience because they will happen.