Realistic steps to long term wealth

It is often high-income earners who have the biggest cashflow trouble, often due to a mentality of keeping up appearances, rewarding themselves with hard work and justifying high expenditure with high income.