And have track of you expenses it is always better that we know were we are spending our money when i was growing up my dad use to keep date of when he buys fuel of pay for gas and other services to be able to keep track of how much is spending and the time frame does services will last. and its an habit have learnt from him and this habit will also be a guide and help you when their is need for caution when it comes to spending. it wont even be possible to keep track of everything but their are important ones that you can always keep track of definitely.
and even with your budget you might end up spending more than your budget because things you did not plan for might occur so this things are meant to happen but even at that we should always find a way of managing our funds. and try as much has possible to avoid were you always spend more if they are not important. because in any kind of situation been financial capacity. and their is noting more interesting and more peace than to be able to solve your financial needs.
I remember my mom use to do this too. It was when I saw her notebook one time, only to find out that she is recording everything that she spends. It's only sad that we only realize its importance now, when we are already an adult. If we are committed on recording all of our expenses, it would be better to try and watch out everything that we buy or where we use our money. As this makes the activity sensible.
When we are committed with budgeting, I don't think we will spend above our limits. Except maybe if there are emergencies like we or someone close to us are hospitalized. This is one example of what you said there about unexpected spendings.
I use excel these days, it makes it a lot better, plus my bank app on my phone shows every single thing I spent money on, and that means I can take look at it at the end of the month and see what I spent money on as well. I am not saying that it is a great idea, because sometimes the result is that your income is not enough, because you may not spent money on anything useless, and you never lived a life where you are losing money on terrible things, and yet even with spending money on just the things you need, it may not be enough for you.
I am not making enough money to survive these days, I used to make money that was three times the minimum wage, now I am making a bit more than the minimum wage, so of course I have a lot of debt that comes from the past. Sometimes, no matter how much you record everything, the result could be "have more income.