please help

Laura

so with the last 2 months I have gained 12 pounds, which is weird because I go walking regularly, and go to the gym. I have not changed my diet. also my periods have been coming earlier and are very heavy lasting 7 days. does anybody have any ideas? I plan on calling my doctor.