One thing I would be concerned about is a blood clot in your leg. To rule that out you would need to have some test done by your doctor.
You could try switching to ibuprofen but I would rather you see your provider just to be on the safe side especially if you have not done any injury or strained your leg.
Nurse Practiti&oner
I am a board certified Nurse Practitioner and have practiced for 13 years.