If you have had a previous fragility fracture, you will usually be offered treatment with medicines to prevent steroid-induced osteoporosis if you are prescribed long-term steroid tablets. This is regardless of your age. If you are an older person, you will also usually be offered preventative treatment with medicines even if you have not had a previous fragility fracture. The medicine usually used to prevent steroid-induced osteoporosis is one of a group of medicines called bisphosphonates. For more information about these medicines, see the separate leaflet called Bisphosphonates. There is evidence that these medicines can improve bone strength and reduce the risk of some fractures for people taking steroid medicines.
I have been on steroids on and off for ten years. non stop for three. I have blown up like a balloon, lost my hair and teeth. eye sight is iffy and a list too long to bore anyone with. I never had trouble with my weight, hair or teeth before. I also do not recognize myself when I look in the mirror. I have severe edema to where wearing shoes is difficult. I am currently slowly coming off of it and it is not fun. But although I am extremely fatigues I feel stronger and I know I will pull through this. herbs and vitamins help alot. good luck and hang in there