Hi
Hope this message finds you in good health.
I have gone through your complaints and understand your concern.
You seem to have injured your soft tissues in that region which generally take around 1-2 weeks time to heel,if given adequate rest,
The treatment you are taking is absolutely right,but i guess you are not taking sufficient rest.
Get an Xray done.
Physiotherapy,analgesics,anti-inflammatory drugs should help.
But still,it will eventually heal.
Take analgesics,anti-inflammatory tablets,crepe bandage,rest.
Nothing to worry about.
I hope your question has been answered.
If you have any follow-up queries,feel free to consult me anytime.
Thanks,Take care,God bless.