If not, why? I am guessing most people will answer that question with "I have a mortgage, a spouse and three kids to support.” In the real world people have responsibilities. They have to make sacrifices. You aren't supposed to be happy with your job but you do it because you have to."
With all due respect, they are wrong. You can take care of your responsibilities and be happy with your job. We spend over 1/3 of our day, at least five days a week performing our jobs. This is a lot of time to be wasting on something we don't enjoy, is it not? Why not spend that time doing something you truly are passionate about for 50 hours a week instead of something that lacks meaning?
I think there is one main reason people don't follow their passion: fear. Fear of how others will react, fear of failure, and fear that they can't do it themselves. I think the first part is for people to realize that they can conquer their fear. You will fail at times and others will think you are crazy at times, but if you believe that you will succeed than you ultimately will.
I understand that it is not easy. I am in the middle of going through it right now. But understand that there are other people out there who have been through what you are going through and can help you immensely. They have failed, been ridiculed, and come out on the other end extremely successful. They are living proof that you can do what you love.