Glad you're feeling better. Ice always good right away first 48. I did the same thing lifting a large full cooler by myself. Hurt like hell but it was gone within a week. If you can get some Biofreeze use that or similar product made by Biofreeze that Walmart carries. Forget name but has Biofreeze on label. That stuff works. Getting old sucks. Lol.