Dear friend, welcome to HCM !
Blunt bony trauma may hurt a lot and for 2 weeks or so. varies with the degree of injury .
may aggrevate the pain.
If you feel any limp and pain, may see an orthopaedic surgeon
to look for any fracture
will also take a long time of 2-3 weeks to slowly disappear.
Do not take ibuprofen
for 28 days !
It is too much.
Get evaluated instead.
Take care and please keep me informed of your progress.
Good Luck !
I hope to have answered your query satisfactorily.
May I request for your rating and review of this answer before you accept the answer and close the query (if there are no more follow up questions)?
Thank you !