Oh look, I missed this when it was posted.
Yes, they have opposite charge. And no, that is totally irrelevant. We are discussing energy, not charge.
Instead of "lurking moar" I suggest you actually learn some physics, if you're going to be making arguments about it.