Oh!! I don’t know if someone mentioned it already, but try one of those massage guns. (Tim tam or something). They break up the scar tissue and help...
I’ve had THE EXACT SAME INJURY!!! It sucked man! The only things that make it better are ice, anti inflammatory meds, and most importantly REST. Find...