I would expect the pain to be negligible by now. However, you may have damaged cartilage
or a bony rib which would take longer to heal. I suggest you have an x-ray to check this. In the meantime, paracetamol
will help the pain.
I hope you feel better soon.
Dr K A Pottinger,