Steroids
Many meds cause weight gain besides Steroids. Lyrica does BIG time.
Just a blister pack of Predisone for Hives is 5 lbs weight gain. And that is just in 1 week.