Managing finances well is certainly very necessary, especially with the increasingly expensive cost of living. Prioritizing needs over wants and ensuring that expenses do not exceed income is a wise step to avoid excessive debt, although sometimes it is difficult to avoid it because in everyday life there are unexpected or sudden expenses.
I think it is impossible for our expenses to exceed from our income and if ever it is possible then maybe we are on a very low-paying job but it is better to quit on them and find something better. I am sure that we can do that if we will only keep on looking and trying our best like in the job examinations, interview, training, etc... As long as our expenses doesn't exceed from our income then we may not fall in a debt. There are indeed unexpected and sudden expenses but that is why savings are invented, so that we can have something to use for them. Apart from it, there are also investing and other forms of earning an extra income.