Snapped mine a couple of years ago. It broke in four places, told I’d be off the bike for six months. After two weeks I started doing a few spinning classes, after four weeks bought a road bike and took to the tarmac, three weeks after that did the coast to coast on my mtb. Healing time i suppose is down to the individual. I watched what i ate, abstained from booze, kept pain killers to a minimum which all seemed to help the healing process…. Not had any bother with it since although its visibly bent now 😀