I have been having back problems for the past 3 or 4 weeks. I finally let the doctor give me a steroid shot AND I just finished a steroid dose pack. I have heard that steroids make you gain weight. I have been so extra careful with what I have been eating and I have made sure to drink extra water. I have not gained any, but I have not lost an ounce. I wonder how long the effects of steroids stay in your system. Has anyone had experience with this? I was doing well last month and am still sticking with it. I have told myself that I have to be more stubborn than the steroids!