Dear friend, welcome to HCM.
is there a deformity
, restriction of movement, severe pain
, there could be a fracture.
but since you were better for 7 hours, it is less likely.
blunt injury/ soft tissue
contusion/ muscle bleed is more likely. depends on many factors.
you may rest and see what happens. if you are old, think you have a broken bone, pl. see your doctor.
take simple pain killers available at home. may apply analgesic
ointments if no wound.
take care and keep me posted on your progress.
Good luck !