Hi, thanks for writing to HCM.
As you are able to bear weight on the legs and your xrays are negative for fractures
, a major bony injury
can be ruled out.
Generally, soft tissue
contusions (muscles,ligaments) takes around 3 weeks to return to normalcy.
* Use ice packs to temporarily suppress the pain
* Once the acute pain subsides, use moist heat compressions to relax the muscles
* Judiciously use analgesics and muscle relaxants
* local analgesic gel application
Hopefully the above measures should resolve your issues.