I've broken ribs a couple of times, really uncomfortable for about 3 weeks each time. But it will pass, just cannot sneeze or laugh in that time.
On the bike, if the bars are not the type that are fatter in the middle, then I'd look at changing the stem and bars to ones that are.
On the bike, if the bars are not the type that are fatter in the middle, then I'd look at changing the stem and bars to ones that are.