Oh man, that song… I feel the exact same way. Very, very few songs hit me on a gut level without some sort of specific association, and that's one of them, to the point where it's kind of overwhelming to not have something specific to grasp onto emotionally.