It would be great to have everything right now. No waiting or requirement for patience. However, if you think long term, you can get a lot of what you want now and have a good long term too.
It is so easy to spend money and time. It is more difficult to keep an eye on them and guard them. But it makes sense to do so. Living for today is a great and exciting way to live life. However, if you sacrifice 100% of your future to maximise today, things could get challenging later.
Although, consider the future you and how much they will thank you for being a little patient. If you do, you might do things differently. If you eat well and exercise in the present, your 40, 60 and 80 year old self will greatly appreciate it. Saving and investing 1%, 10% or 20% of your monthly income could make the retirement era you very happy indeed.
I know it takes time to set these plans in place. But, if you can do it, you’ll be better off. Both the time you have in your later years and the money comforts will be greatly appreciated by the older you.
Think longer term. Future you will be glad you did.