Watch that. Doesn't always work. Not everyone you will work with loves what you love or gives as much of a shit about it as you do. And it's painful watching them fuck it up day after day after day. Eventually you end up disliking it by proxy.
I'm also a weirdo. I intensely dislike what I do for a living but I'm good at it and the money is pretty excellent. And I hate it enough to want to do a quality job of it and automate as much of it as possible so I can do something more interesting with my time instead.