Don't listen to the 'find your passion' line as it was presented. It is important to have passion in your life---this could be a hobby, your church, some other organization, mountain climbing...or maybe your work. But come on? Do you think everyone driving a UPS truck or checking out your groceries is passionate about their jobs? When did people get such a skewed idea of what it means to find joy and satisfaction. I mean, seriously, if you are passionate about your job you would do it for free. (don't get me wrong---hooray for the folks that have managed to to make passion profitable) I would never do my job for free, but I like to backpack for free. I like to even PAY to travel. But I would never do my job for free. I like my career, I want to stay up to date and do a good job. So I wonder if you need to reevaluate what is reasonable to achieve in your life. And also the things you love might actually lose some of the glow when you are tacking your bills to something you once loved as a 40 a week job. So here is my advice. Think about something you could do 40 hours a week for money, every week for the next 30 years. Ok, did you not just throw up in your mouth? Ok, write that one down on the list of possibilities. Balancing a career with money concerns, interests, life...it is hard. But a lot of people manage. What did people you go to high school end up doing?