thank you for your query.
sore is an open wound on any surface of the body.
it can be due to any specific cause or can be due to underlying disorder.
causes can be-
Bleeding disorders such as hemophilia
(rare hereditary disorder
in which the blood does not clot normally)dermatitis
since you are having easy bleed i would advise you to get a blood work up and blood sugar levels done to know the cause.
till then you can -
1.keep your face and other areas clean
ointment only on the affected area.
3.prevent dust and humid enviroments
4.have proper food with Vit c component as it is a major component of healing and membrane formation.
wishing you good health