From history it seems that you might be having some vascular blockage in your right leg vein giving rise this problem.
There is possibility of having deep vein thrombosis
Go for color Doppler examination.
Rule out diabetes
consult vascular surgeon and get examined.
Ok and take care.