hello, i know im a little late on this thread but i wanted to chime in just in case you were still in pain. getting hit in the chest can be very painful and last for a month.
ive been hit in the chest several times in basketball games and it took awhile to heal. just a couple of months ago i got elbowed in the chest. it was such a sharp pain i had to walk off the court and it made it feel like my heart stopped. there are ribs and cartilage in the chest and you usually get what they call a contusion. mine made it painful to laugh, to take deep breaths, to sneeze, certain movements i even hurt in my shoulder blade. it took about a month to heal. just as times before.
if youve been to the doctor then just trust in what they told you and try to reassure yourself that you are fine and that it will take some time to heal. hope i was helpful.