Been there- done that...
It really is a PITA when it happens... You could have also fractured a rib, hairline that the X-ray did not catch... Either way, its painful, and I hope you get over it soon...
Me-Her-the kids
2020 Ford F350 SD 6.7
2020 Redwood 3991RD Garnet