I’m also a card-carrying member of this club. Broke my right pubis ramus in 2011 at Tour of Qatar and the left pubis ramus at USA Crit Nationals in Greenville, SC in 2015. This is an entry from my old blog at that time - maybe there’s something in it that resonates with you.
I’ll echo what others here have said. On this side of healing, you feel like you’ll never be healed again. On the other side of healing, the healing process will feel like a tiny blip on the radar. It’s worth front-loading the healing process - take extra time and care early in the process. Once you have a really good bone callous formed, some stress to that matrix becomes really beneficial. But early on, you want to give it as much chance as possible to form without disruption.
Seek out a good PT. Scar tissue can cause lingering issues, as can muscle imbalances, but both can be strongly mitigated with proactive care.
It helps to reset your zero point to the moment you hit the ground. Compare everything about where you are now to that time point, not to how you felt before the crash. It helps keep perspective on what an amazing job your body is doing in healing the wounds and how much progress you’re making.
Most broken bones, in the absence of other confounding factors are your standard 6 weeks to healed, 8 weeks to full strength. But that’s assuming you don’t do anything that hinders the process, and that you get good union right away. Bones are pretty straightforward. It’s the surrounding soft tissues that cause drama, and in the case of the pelvis, there is extra pain because it’s the (only?) bone in the body that is itself enervated. Not fun, but it gives you really clear guideposts to signal what is/is not too much movement.
Be patient with yourself. I found it helped to sit and consider all the things my body was doing at any given moment to heal the wound – all happening with any conscious decision-making on my part. It’s pretty mind-blowing, and also comforting. You’ve got this.