Dr. Venugopal Gouri
You could be suffering from Varicose veins wherein the blood flow in the veins upwards is prevented due to the insufficienct closure of the valves and there is a stagnation of blood there leading to the swelling too. Obesity could also lead to aggravation of the problem. Homeopathic Medicine has good remedies like Ac.flour, Pulsatilla, Hamamellis , Ruta etc. to see that the patency of valves is improved and stasis of blood is reduced thereby reducing the swelling too, depending on the stage and duration of the ailment.