I was waiting for your reply.
I am writing my view.
If you have any query, please feel free to ask.
The bruise is due to extravasation of blood.
This may take some time to get absorbed.
Some people get easy bruising, often the cause is not found.
Bleeding disorder should be checked.
Vitamin deficiency can be a cause.
Please take fresh fruit, vegetables abundantly.
Common medicine like aspirin, ibuprofen can increase the bleeding tendency and precipitate bruise.
Doctor can examine you & run blood tests for coagulation factor, platelets to exclude any deficiency.
If the symptoms continues, I would advise to consult doctor to have an examination.
I hope this information will be helpful.
If you are happy with my answer please click on the Excellent/Good rating.
Wish your healthy life.