Maybe too much phosphorous (found in abundance in processed foods, snacks, and sodas) is preventing you from absorbing a lot of your calcium intake? Most techies drink Mountain Dew like it's water, but then again, most techies don't have an afternoon tea, so maybe that stereotype doesn't apply to you.