Fractures are harder/longer to heal then clean breaks. The bonus being that a clean brak has a more awkward heal. Drink milk, good for bones. As for the kidney... yeah don't be laughing any yime soon. I've made some of those silly laughing mistakes....
I give you 1 week and you'll be off the meds wanting airsoft, and then half an hour to decide to wait the extra week
Heal fast,
M