welcome to HCM!
You seem to be having spontaneous bruises which develop due to blood leaking from your capillary under your skin in subcutaneous tissue
You need to get your platelet count
checked and coagulation profile done to rule out low platelet counts and any bleeding disorder
disorders and vitamin k deficiency are also responsible,so you can get a liver function test done too!
hope this will help you!