I am finally satisfied with my current job, and as a result I'm really happy! I haven't been happy with any of my previous jobs as I wasn't getting the right level of challenge and it took me a while to learn what kind of organisation culture and work requirements would suit me.
I get passionate about my work, but I wouldn't say it was my passion. I'm not sure that's a good thing long term so I may try to change direction in the future (I've tried in the past, but I'm still not sure what direction I should take!) but for now I feel fulfilled by what I am doing.