All right I finally solved it. What I had forgotten to use was the fact that X = R + R, so it wasn't just any topology but a metric space (a nice Euclidean one even). As soon as I knew that, I could construct epsilon neighborhoods around any point I wanted, and showing what I wanted became very simple.

Thanks anyway.