I have had osteoporosis for over 30 years. On and off Alendronic acid since then. It does work, as long as you take the Vitamin D supplements. I had the hip of an 80 year old woman in my thirties and there was a definite improvement.
However long term steroid use, family history and RA make it a constant battle.
I can no longer tolerate the tablets, so have a yearly infusion.
The medication does take a bit of getting used to, but has improved so much since I started taking it. Initially, I had to fast all night, sit upright for an hour, before I could have breakfast. Often I forgot and had a cuppa!
Exercise also helps to strengthen your bones. Unfortunately, I kept getting stress fractures in my feet!
Hopefully you find an improvement in bone density.