How much if this is speculation? Also, do other particles behave like this?
I didn't realise particles could be their own antiparticles, but it transpires that e.g. photons are, because all photons are neutral, not charged somehow.
However, even though a proton is its own antiparticles, two photons do not annihilate, right?