你好!发胖的原因主要就是长期吃进去的食物热量超过了身体代谢需要的。少数情况可能与内分泌失调有关。根据你说的症状发现自己的脚以及脚踝肿了,这种情况与发胖不是一回事,如果不是由于长时间走路引起的,建议到医院检查一下怎么回事,不要大意。