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.
Everyday we do hear people say good things about bitcoin just as you mentioned that bitcoin is now helping your family to solve the problems. Just continue to have faith in bitcoins and most of your problem if not all will be solved through the power of bitcoin ecosystem hopefully very soon. May God bless you all.