Thanks for your query.
Persistent, painful hard swelling may be due to either mild bleeding with collection of blood (or, inflammatory fluid) between the bone and its covering. It takes a few weeks for the collected blood/fluid to get completely absorbed.
Further, a possibility of a hair-line fracture
(or a partial fracture) cannot be ruled out. It is usually missed in X-rays performed within 12-24 hours of injury
. A repeat X-ray will show evidence of such a minor fracture (if there is any).
Consult your doctor and apprise him of my opinion. I am certain that he will agree with me, order required tests, and- based on the reports- will prescribe suitable/modified treatment.
If you find my response helpful and informative, do not forget an “excellent” (5-star rating) to my answer, to ENCOURAGE ALL doctors- engaged in social service- to render sound advice to the FREE queries.
Dr. Rakesh Karanwal