There’s nothing you can do to make cracked ribs heal faster. Except not to crack them again. Otherwise they will heal at their own pace.
There’s a certain freedom to that. It means you’re not responsible. No amount of rest, compression, or exercises prescribed by a physio will make them heal any quicker. You just have to put up with the pain until it stops.
Likewise the next time you get a puncture, the weather leads to your event being cancelled, or your life gets turned upside down because of an elusive and contagious virus.
You’re not responsible. So instead of getting frustrated, enjoy the freedom.