Hi Rachael, so sorry to hear about your struggles. I can only comment on the fluid retention. For me if I get too much salt I will retain fluid. I tried some of the recommended electrolytes with 1.000 mgs and I blew up like a balloon. Maybe you could try lowering your salt intake for a bit and see if that helps.