Bruised, or pulled rib.

Help! Any suggestions? I've got a musical to go tonight​ for my mom's birthday, and it isn't fun to move right now.
  1. I've got a last min Dr appt at 2:00.
  2. I've tried a heating pad.
  3. And took Aleve.
  4. Anything, anything at all I could be doing?