We always think of doing something for long term but we regularly spend a lot of money for short term happiness. I am not saying this for those who have a lot of money, but for those who don't have that much money, there is no need to buy an iphone for around $1200 to $2000 right now.
In my country this often happens because the general public prioritizes buying an iPhone compared to using the money to a much more productive place. In the provisions they live, this can actually provide pleasure but they never think in the long term it does not have a good impact on their financial journey. That is not a way to live a good life because we lose the opportunity to make the money more productive.
A non-ideal life is a step towards financial destruction and what should be pursued first is better financial ability while to fulfill a lifestyle, we must see how far the balance between income and expenses is.
When they spend more of their money on things that are not productive and spend more money on the pleasure for a moment then it makes them in financial problems because as much as as much income we have if we do not use well, of course it will run out easily and become important for anyone to be able to think of more productive things to be able to prepare for their future to be better in financial matters because it will be very difficult for us if we do not have better financial. The balance between income and expenditure so as not to have problems in financial matters in the future.