…that osteoporosis can be caused by some commonly prescribed medicines or by some foods/drinks that you may not be aware of?

Excessive protein intake, excessive caffeine, excessive Zinc supplementation (some of the prostate support supplements for men have high dosages of zinc), proton pump inhibitors (Prilosec, Omeprazole, Nexium, Protonix, Prevacid, etc.), and SSRI’s for depression (Prozac, Fluoxetine, Zoloft, Sertraline, Paxil, Paroxetine, etc.) all can cause osteoporosis.