Thanks for query,
I should congratulate for showing bravery for your family but now onward take care that you may not be in trouble.
I think due to hard hit you might have some minor fractures
in the ribs giving you this trouble
Consult orthopedic surgeon and go for x ray
chest and go for treatment accordingly.
Ok and take care.