Yup, same here...talking to myself, singing with made up lyrics, talking to the cats, and I mean really talking to them, like: "Do you know why it's not working? It's not an incompatible override, you say? Yes, I agree, there is not override, why is it complaining?", It's all necessary to keep your sanity while programming - not the opposite. Knowing other programmers helps too.
I had no idea we are in the same business, Ninja. What language is your vice? Looks like we keep having more things in common.
Looking forward to meeting everyone!