I'm so sorry to read about your fractures. I've not broken a leg, but I have broken my ulna, my radius, my coccyx, my sacrum (twice) and 4 ribs. (I blame all of them on MS)
It's unusual for an adult to fracture large bones so if you haven't already done so, do get your bone density checked. Also, it wouldn't hurt to take Calcium and Vitamin D. The Vit D is necessary to help the calcium bind to your bones.
With your cast coming off tomorrow, you might be referred for physio to strengthen your calf muscles that have slackened off while being rested, other than that take it easy. You'll probably find you can't do everything you want to do straight off, so it would be best to ease back into things slowly.
I hope you no longer have troublesome pain and I hope your recovery is trouble free.
__________________
Eastern Australian Daylight Savings Time
and
my temperature
.