Only two weeks , my broken foot took six to heal properly. And that was a simple fracture of three bones in my foot. No operations or pins. Don't try and rush it, or things won't heal properly. Be patient. I know it's hard, but needs must.
Use the time for crafting, or learning a new skill...