I have a confession to make: I like Neil Diamond. I realize that's way dorky, but I can't help it. And did you see him sing at the Grammys? People seemed to enjoy it; they weren't laughing or anything.
So lately I've been listening to this Shiloh song of his, and I came to realize I have no idea what in the world this song is about. Now I realize this blog post isn't going to be very far-reaching in terms of audience—there are probably only about 5 people in the world who know this song and only 2 of those 5 probably care what it's about. Nevertheless, this is how I entertain myself so bear with me.
At first I thought it was maybe about a childhood friend, Shiloh, who's a really pathetic character and bows to Neil's every whim only to get dumped when Neil finds a woman, but some of the lyrics just seemed a little creepy if that was the case. I also thought perhaps it's about a pet or something more abstract like a place, but that doesn't really seem to make sense.
Then it hit me: multiple personality disorder! That's clearly what's going on here. It's really the only explanation that makes sense and isn't really creepy. Young Neil is obviously severely neglected as a child by his parents and friends, so he "turns on the only friend [he] can find/there in [his] mind." Then he meets a hot girl and no longer has a need for his multiple personality, but when she dumps him, he wants Shiloh back! The End.
I can't believe I didn't think of this before, it's so clear now.