Welcome to hcm
The dark purple bruises you have explained possiblly due to some
Subtle bleeding under the skin with staining of skin.
Our body has protective mechanism to stop bleeding following injury
When there dysfunction in coagulation even trivial injury may slight pressure can cause bleeding. Sometimes its under the skin without frank breech in skin.
The most common cause for coagulation is platlet dysfunction which are used by blood for normal funtion.
Please get your
Coagulation profile by laboratory
Second possible cause which explain your symptoms is Allergic reaction
to something you consumed you need check carefully.