I've heard of a budgeting app called squirrel, it "hides" your bill money until just before it's due and helps you to budget (it's basically a bank account with different "pockets" you can label)
I havent tried it personally but might help?
Personally I budget by having 2 current accounts.When I get paid I put all my bill/rent money for the month in one account which has all my direct debits, then put my food and spending money in another account, and once that's gone it's gone and I have to make do with tins etc if I over spend before the end of the month. Remeber quarterly or annual bills - work out what they would be if they were monthly and put that much in your bill account every month.
KEEP PAPERWORK
This is very important
Things like old tax records/proof of previous jobs and addresses, you WILL need this stuff in the future.Don't bin it! - you won't know in advance what you will need down the line! Keep job contracts and rental contracts.
Treat any financial dealings with friends in even more of a business-like mannor than you would with strangers - everything on paper and clean cut!
If you house-share, NEVER leave your computer/device in a shared space (bitter experience)
If you can't call a bill - PHONE THEM IMMEDIATELY. Most companies will sort out some sort of plan with you or a temporary payment break or payment plan.
it's worth signing up to checkmyfile or similar to make sure nobody is miss-using your name and address, and to keep an eye on your credit record (you can message checkmyfile with help about improving your credit record)
Head over to moneysavingexpert if in doubt
That's all I can think for now, good luck x