Career pays your bills, but passion is what makes your life worth living. Passion in that key term that demarcate living from existing. Career is important because it's the main ingredient one needs to survive in this post capitalistic world. Passion however, defines you for yourself. Hence, both passion and career have their own importance and what needs to be done is not choosing one over the other but learning how two maintain a balance between the two in your life.
You are known in the capitalistic society by the kind of lifestyle you are leading. Since your lifestyle is directly related to your income, your income becomes your identity. And it is a well known and verified fact that passion does not always ensure you good income. But passion is that solace in the mundane life of nine-to-five job which becomes the reason of your real, natural happiness.
You may not always write poetry for a world wide audience, sing songs for Bollywood movies or dance professionally. You may not get payed for your spectacular photography skills. But this should not be a reason of not pursuing your passion. There are many success stories which tell us that passion could be turned into career, and if you are not able to do so you must keep following it for yourself at least.
You may have heard a lot of sayings about career and passions like "follow your dreams", "if you are good at something don't do it for free", "would Sachin Tendulkar have been as successful a doctor as he is a cricketer", and so on and so forth. What you need to do is create your own philosophy. World is your oyster. If Sachin Tendulkar had been a Doctor, he might have been a bit less successful but he would not have left his passion because he can't make money out of it. That's what makes us great and happy. Don't let income become your identity. Remember every career leaves a Sunday for you, and it's upto you how sunny you can make it for yourself.