People are shocked when I tell them teaching is my major. My proclamation is usually followed by, "you hate children" or "you have time to change your mind" or "teachers make no money" and all of these statements may be true (mostly), but it doesn't change the fact that my passion is teaching.
Most people I know are science majors or business majors because they are universal; if you don't know what you want to do now, you can find SOMETHING to do with those kinds of degrees, but very few of them really care about what they are in school for.
I was talking to my cousin, an engineering major at Texas A&M, who told me when school gets hard he reminds himself of all the money that is in his field and it drives him to overcome his school work. I told him that when English-major me is struggling through Math 1101 and Physical Geography, I remind myself it will all be worth it when I am one day teaching children how to more efficiently use their words. We quickly concluded we were going after insanely different end goals.
There isn't enough passion. People are not going after what they want but what they think they should, whether it be for money or because outside forces have pushed them into their field. People struggle to "find their passion" but I think the truth is people struggle to find their passion in a way that will be approved by others.
When I tell my roommate about how excited I am to have a classroom, even she teared up because she gets excited with me but she doesn't feel the same about her major; she's interested in the career path she has chosen but admits that a lot of it has to do with that it will make a lot of money in the future.
When asking my roommate if she would consider herself "passionate" about her major and her future career path she said no, but mentioned something that I will leave here: to know your true passion, ask yourself what you would do for no money. That's what we should focus on more.