I've had the same problem for years and also take diuretics sometimes, but I still swell up with hot weather. I really hate hot weather. Drinking lots of water and no caffeine helps too, but only cool weather really helps me.