Go to the doctor and..
get your thyroid checked. If your weight came on suddenly like it did for me (40lbs in 1 month in 2000 without a change to my usual activities and eating habits) it could very well be a sluggish, underactive thyroid. It's worth looking into.