Hi, First of all I am not a DR., what I tell you is only my experience with this drug. Prednisone will cause all of the above. I feel that it is an evil drug. That fact remains that some people need it no matter what. Maybe pain medication can to taken for the pain to make quility of life better.Anyway, to my experience, Prednisone does have all the the side affects you mentioned. Best of luck..