Thanks for writing your query.
After reading your post, it seems that you are having soft tissue
It will take few days to weeks for complete recovery.
You can take painkiller and serratiopeptidase
for faster recovery after getting yourself clinically examined and investigated.
Hot fomentation can be beneficial in your case.
I hope this is helpful to you.