Always, we list down the requirements. Prioritize the urgent ones. Complete the tasks. If in case something is left, then save them. I usually keep 20% of my salary for an emergency expenses, it can be for medicals or can be for purchasing unexpected things. My spouse at times sits with me and brings out plans for saving a percentage of my salary.
It's good you have a partner in life that knows how to manage your finances. Me, my wife and I cannot agree on how to manage our finances because I am not earning well in my day job, but we have kids that we are sending to school and that implies expenses as well, thanks to bitcoin it gives me an opportunity to earn in different ways.