Hello .
First thing is I want to know whether you have both foot swelling. How did it start and the course of it.. Some common causes are hypoproteinemia, infection, physiological and so on..about your abnormal weight gain..it might be hormonal imbalances.. What is your
thyroid status? Are your periods regular? Do you have any increased hair growth? It's better you consult a gynaecologist as well as a physician