back in 2019 I was told I had osteoporosis. The doctor wanted me to take fosamax. I had 3 health care providers tell me not to take it - I didn't and this was before I was told to stay away from it. The max you should be on it is 5 years. It might help your bones but could ruin your jaw...