You're talking about binding energy, and that's not where the majority of mass comes from.
All massive particles get their mass from the Higgs field.
All massive particles get their mass from the Higgs field.
IIRC we do know where protons get their mass. The internal color field has some energy, thus some mass, which comes from that field interacting with Higgs.
* http://physics.stackexchange.com/questions/64232/your-mass-i... * https://en.wikipedia.org/wiki/Proton#Quarks_and_the_mass_of_...