As long as you were eating a decent amount of meat, I doubt your bones were worse than average, or if they were, I highly doubt that your diet during those 20 years was the cause. If if understood what you described correctly, the average diet is much worse than that.
from what i've been reading in the archives on this forum, i think my previous diet was at fault; i was only eating about 100g of cooked meat a week. raw, i was eating a beef heart (~800g) and 200g of fish a month. the rest was fruit and salad.
I'd put more weight on the doctor just trying to convince you to buy the calcium supplements. They get paid for that.
i agree with you, i was a foreigner in a developing nation and seen as rich by the locals. at 1st, i was taken to a public hospital and after seeing the hospital situation (jamb packed/bed to bed in dormitory type spaces and hallways) and being told they couldn't set my leg for a week, i inquired about transferring to the private hospital. the dr who eventually set my leg, overhead me and i found myself in the private hospital and on the operating table a few hours later for 10 times the cost of the public hospital. i also noticed a new car parked in his reserved parking spot on my next checkup.
And then when the calcium supplements don't work and you break another bone or have another problem as a side-effect, it's more opportunities for them to make $.
agreed again; ''stringing u along'' but i was a fish out of water and very happy to know that i would walk again.
Btw, the average 90 year old can't ride a motorcycle at all.
maybe where you live but it's not uncommon in the filipines.
It's true that part of this is due to lack of muscle mass, poor eyesight, hearing and reaction times, and arthritis, but a big part is also because their bones would break at the slighest trouble.
i had none of the above and i passed for 50yo. and worked a cattle farm.
The fact that you had to have a considerable accident for anything to go wrong makes me doubt the doctor's claims even more.
actually, i was only going about 15kph and i rolled over a large dog who suddenly changed his direction.
to sum it up; i appreciate your input but i do believe my bones were old as the bone density scan said but...