Hey Paul Lee , Don't take stress.
From your question I remember my last job hunting. When I was give resignation from my previous office. I have little work experience but I am confident that i will grab the cool job. But after give 5 to 6 interview i fell stress and then my confident was very low . And at that movement when speedy developers take very high stress. while they become very good programmer. I can understand pressure from family and long- bills. but you know It will make you more stronger and passionate about your goal . Every fall to test your capability . Keep study more and more as much you can. Become a learners till the end of your life.