Hi i am Dr Ahmed Aly
thanks for using HealthcareMagic site ,
I had gone through your question and understand your concerns ..
From your given history your swelling could be due to an old trauma , cardiac or renal problems .
If your edema is bilateral this is a sign of underlying systemic disease if cardiac output exceeds its output (
heart failure ) or your kidneys cannot wash or flush your venous system .in rare cases your medication may cause such symptoms if used for long periods .
You have to maintain leg elevation , avoid standing or bending your knees for along time and use hot foments with topical gels of anti-inflammatory .wearing compression stockings will be helpful to push up blood towards the heart and increase your venous return .
If you have not examined your arterial system by Doppler U/S you may need to check them up in very rare cases arterial system clots or
atherosclerosis may occur and cause such edema.
I recommend full lab investigations and follow them up with your physician for proper evaluation and management of the exact underlying cause .
Please click and consider a 5 star rating with some positive feedback if the information was helpful. Wish you good health,
Any further clarifications feel free to ask.