This includes the artificial sweetener aspartame as well as all liquor, including wine. When you eat too much sugar, your body becomes insulin resistant. This means your pancreas constantly secretes insulin, even at inappropriate times. Too much insulin interferes with calcium absorption. Lower your fat intake.
Excess fat reduces the body's ability to use calcium.
Your body needs a specific balance between estrogen and progesterone to build bone. Estrogen reduces the rate of bone loss by reducing the activities of the osteoclasts, the cells that resorb or return calcium phosphate back into the blood plasma. But slowing bone loss is just part of the problem. You also need help from cells called osteoblasts, which manufacture new bone tissue. They have special progesterone receptors that trigger them into action.