My ankles and feet tend to swell, what causes that?

Swelling. Multiple potential causes including heart, kidney, liver, or vein problems in the legs.
Not sure. There are lots of reasons why people retain fluid including heart and/or kidney problems. You need some basic tests to find the reason you are retaining fluid.