Apologies for taking so long to respond to this. I was trying to figure out what inferential distance was separating us that you would have such a divergent reaction. Here is my best attempt at explanation.
My take on the song is that its tone is ironic sincerity. That is, I take it to be self-deprecating but basically sympathetic. It's sort of like an "It gets better" video for nerds (though it predates the actual It Gets Better campaign by several years), except that the specific scenario isn't meant to be taken literally. I also don't see anything it the lyrics that suggests that social ineptitude is the only reason the protagonist likes science.
If it's worth saying, but not worth its own post (even in Discussion), then it goes here.
If continuing the discussion becomes impractical, that means you win at open threads; a celebratory top-level post on the topic is traditional.