See if you can find yourself some comfrey tablets and take them.
The old name for comfrey was knit bone because it aids bone healing.
I have never listened to Drs but to my body instead. That tells me what I can or cannot do. If I had listened to them I would never have got back on a horse after a bad smash.
I broke my leg when neighbours got a rescue dog, a Border Collie. This dog would lay in wait at the bottom of their garden and just dart out at horses as they rode down the track parallel to their hedge. My horse just spooked a foot to the side, I hit my leg on a blackthorn tree. It hurt but only when I dismounted at the end of the ride, did I feel I'd better go to ER. I was plastered up to my knee and back at work that afternoon.
Next day the same thing happened to one of my pupils. Third day it happened to another though she just had a bruise.
After the third accident I stopped on the way home, hobbled the few yards down the track and felled the offending tree!
In a few days the horses were taking no notice of the dog which was really not doing anything wrong as it was not leaving their property.