If we calculate the electrostatic potential energy of two protons in a nucleus, it's approximately
$$\frac{e^2}{4 \pi\epsilon_0 (2r)} = 1.15 \times 10^{-13}J$$
where $r$ is the radius of the proton, about $10^{-15}$m, (also the range of the strong nuclear force).
The rest energy of the electron (or positron) is $$m_ec^2 = 8.2 \times 10^{-14}J$$
The same as each other to within a factor $1.4$
Presumably this similarity is known - and explained, perhaps by Quantum Field Theory, but how? Can anyone explain it, mainly in words, without too many complicated calculations?
Is it that the mass of the electrostatic potential energy can be 'stored' as virtual particles (electrons and positrons) when the proximity is small enough and these virtual particles in turn allow the nuclear force to exist - so explaining why it's got the range of about $10^{-15}$m?
Or is there a different reason?