Weight Gain

Hannah
Recently, I've gained so much weight. I'm a fairly active person (3-4 workout sessions a week), and I eat a mostly balanced diet. During the holidays, I wasn't as strict with myself as I normally am. My gynecologist recently put me on the pill to try and decrease the size of some ovarian cysts. Could the hormones be causing me to gain more weight? What sort of diets have you ladies been on that isn't crazy restricting, and doable on a college-student budget?