Finally, my mother got worried and took me through emergency. They ran test and found that I might have Diabetic Nephropathy or kidney disease. I had the surgery and they found that I did have the disease. I am on the insulin pump, blood pressure pills, and water pills so that I won't swell up. I guess my point is for the swelling, ask your doctor if youcan take water pills because I weighed 140 from retained water and know I am back down to my normal size which is 120.
Retained water can add a lot of weight.
Later I realized that a lot of the pain was mentally, in my head. What also helped me was soaking in the bathtub in Epson salt, and then rubbing my legs down in rubbing alcohol. You might even try a heating pad. Well I hope my advice helps. I am 19 years old now so diabetes is my life.