I do not know if it is mostly calcium, phosophorus, or what, but I guess you are right, it can pretty much be pinned down to a general nutritional deficiency....the irony is that my blood tests have always been NORMAL-- even b12, calcium, and other things that are celiac markers.