Passion is a tricky thing because even great jobs require some combination of cool, interesting things and wading through shit. A job that you're passionate about doesn't mean one that's shit-free--it just means that you get enough fulfillment out of the good parts that you're happy to tolerate the stench.