You had me at science drugs.
To recover from the injury you can do all the typical things like RICE(acronym) but if you're a little braver and don't mind needles, you can try a couple peptides which can significantly speed up recovery. Subcutaneous injections are easy and largely painless(once you master the simple technique). There's plenty of youtube videos to help you out. The biggest and safest peptide by far is BPC157(it helps with bones, ligaments and tendons---tendinitis/inflammation/fractures/partial tears/etc). It also has pills but they are largely ineffective for musculoskeletal issues. You can still give them a try(especially with transdermal approach).
https://pharmalabglobal.com/
One of the best deals for BPC157 vials. I got mine for about 300$ of 10 vials 10mg each.
https://www.ebay.com/itm/124989463741?hash=item1d19f3dcbd:g:V7UAAOSwBsVia6Bv
As far as pills go this is by far the best deal in terms of price and quantity(and it's also a reputable peptide vendor[whatever that even means]). However an even better way to use them would be to use dermaroller, DMSO gel, and these capsules(if you can pour out its contents or grind them up). BPC157 is too big of a peptide to be taken transdermally however if you use a dermaroller with DMSO, that may do the trick of getting BPC into your body.
Another peptide that works in conjunction with BPC157 is TB500/TB4. It helps more with muscle/soft type injuries.The nice side effect of this peptide is that your muscles recover noticeably faster after strength workouts.
At about 100kg, I needed 1mg per day of each to kick a 9 month crippling tendinitis issue in my elbow. It also helped with a decade old groin pull injury and 2 decade old ankle sprain. At this point I have probably went through several hundred mgs of BPC and many others. I needed a couple weeks to get my injury under control. Also whenever my tendinitis flares up, a few days to week of BPC knocks it out quickly.
If you decide to start, start low, test of tolerance/allergies/etc(some people do report side effects). So subcutaneous injections would be 100-200mcg to start of BPC for example. See how you react to it and then take it accordingly. If you get stimulated by it then take it in the morning. If like me you get tired on it then take it before sleep however I have taken in the morning and it's not too bad either way.
And if you want to try some others down the road peptides like GHK-Cu, CJC1295, Ipamorelin etc are worth a look.
I am into injury recovery and life extension/improvement.
https://ebac-water.com/
They sell cheapest BAC water for reconstitution.
You can get 1ML 29-31 gauge subc syringes/needles on Amazon for 20-25$. Mixing needles are optional as you can use one subc syringes to mix. 2-3 ML of BAC water is typical for reconstitution.
------------
Aside from peptides, I would highly recommend getting and maintaining a good pair of shoes/sneakers. Make sure your insoles are good(proper for your specific needs such under/over pronation). If possible swap out insoles in timely manner. If you do a lot of cardio then you need to change your shoes more often.