Great question. Unfortunately there is no clear answer since a person's circumstances, desires and responsibilities have a huge impact on which is more important. This particular priority changes over time as life changes. It sounds like you have made a choice to improve your education and make a change that you hope will be for the good but you are having second thoughts since you had to leave your previous well paying job to do it. This just indicates you are conscientious and have a desire to make the "right" decision which requires re-evaluating past decisions and possibly learning from those that don't seem to be getting you where you want to go. Right now you are opening doors that were previously closed because of the lack of whichever degree you are currently pursuing. Fear of the unknown is the biggest obstacle you must overcome. In order to answer your question, you must look at your responsibilities, circumstances and desires as they exist today and in the foreseeable future. You must ask yourself "what would happen if I were to be out of work for a period of time?" Would you be able to keep up with your responsibilities? If not, then job stability may be more important at the moment. If you get a stable job but are unhappy, it just provides you an opportunity to look at the responsibilities and circumstances and get those in a position where making a job or career change is feasible. Bottom line is that you are in control of your future. You are making the right decision by improving your training and education so that you bring more to the table in a career so make your decisions on the new circumstances and keep moving forward. Continue to be willing to change and adapt. You are the only one who knows what your circumstances are and what you desire out of a career so don't let others discourage you by saying "you should have...." Make the best decisions you can with the information at hand. If you find you were missing key information at the time, learn, add the new information and make the next decision. Reserve the right to be wrong. Life is a journey with many paths so if you don't like the path you are on, look for the nest one that is going in the way you will be happier. If that means sticking with a job for its stability because you need that at the time, so be it. It is what you need at the time and when the time is right, you can still make a change as long as you keep your options open, keep learning and don't get into the mindset that what is happening today is the way it will always be. Good luck in your decisions and keep questioning, learning and watching for opportunities.