You need to learn to budget. You must write down your monthly spending and list all your annual expenses so you can figure out how much you need monthly (I assume you are paid monthly). You then open a new current account and lodge your salary there, and you transfer the amount you need to pay all your bills into your account which has all the direct debits. You also decide on how much you can afford weekly to withdraw in cash for incidentals, lunch, bus, going out. You also need to figure out an amount to save, into an account that you won't touch.