Did you maybe work out too hard, or roll your ankle running or playing a sport....
Here is how to make homemade ice packs.
Get a ziplock (you can double bag to avoid leaks)
Fit 1/2 - 2/3 full with a dish soap... it doesnt freeze solid
Squish out all the air and freeze.