the first cause is money management is not good.
they must first spend money for the important thing.For example, electricity expense,internet expense,and room rent.
priority,fixed. these use usually hard or impossible to change in the short-term. For example rent/mortgage,car or other HP repayments,council tax,TV licence,essential insurances.
they must not spend money the luxury shopping. It makes them saving money.