I remember that story of one of the basketball players who was fired because he refused to take off a ring that he received as a gift in one of his matches, and it is unfortunate to see how people's lives turn into hell because of the financial situation.
The reasons, in my view, are poor financial culture and the belief that the current job will last, and then building plans according to this job.
The economy is getting worse and better, but poor financial literacy is what makes you poor
Poor financial literacy. Many people don understand how money works, especially the people that inherited wealth from parents. They wouldn't know how their parents suffered to build the wealth and it won't be so difficult to mismanage it.
Some are faced with so many family challenges, before they will understand, they wouldn't know how time flied and they may lose their job.
Some had wrong investments and when this happens when they are not single, it will become a very big problem for the family to handle.
Some are scammed, we shouldn't count this out. People are often scammed till they exhaust all their money and even go borrowing